ManagedClusterIngressProfileWebAppRouting interface
Giriş profili için Uygulama Yönlendirme eklenti ayarları.
Özellikler
| dns |
Uygulama Yönlendirme eklentisiyle ilişkilendirilecek DNS bölgelerinin kaynak kimlikleri. Yalnızca Uygulama Yönlendirme eklentisi etkinleştirildiğinde kullanılır. Genel ve özel DNS bölgeleri farklı kaynak gruplarında olabilir, ancak tüm genel DNS bölgeleri aynı kaynak grubunda ve tüm özel DNS bölgeleri aynı kaynak grubunda olmalıdır. |
| enabled | Uygulama Yönlendirme eklentisinin etkinleştirilip etkinleştirilmeyileceği. |
| gateway |
App Routing ile yönetilen giriş için kullanılacak Gateway API sağlayıcılarının yapılandırmaları. Gateway API hakkında daha fazla bilgi için bakınız https://aka.ms/k8s-gateway-api . |
| identity | Uygulama Yönlendirme eklentisinin yönetilen kimliği. Bu, örneğin ilişkili Azure DNS kaynağını yönetmek ve Azure Key Vault'tan sertifika almak için izin verilmesi gereken kimliktir. Daha fazla yönerge için eklenti bu genel bakışı bakın. |
| nginx | Varsayılan NginxIngressController yapılandırması. daha fazla bilgi için bkz. https://learn.microsoft.com/en-us/azure/aks/app-routing-nginx-configuration#the-default-nginx-ingress-controller. |
Özellik Ayrıntıları
dnsZoneResourceIds
Uygulama Yönlendirme eklentisiyle ilişkilendirilecek DNS bölgelerinin kaynak kimlikleri. Yalnızca Uygulama Yönlendirme eklentisi etkinleştirildiğinde kullanılır. Genel ve özel DNS bölgeleri farklı kaynak gruplarında olabilir, ancak tüm genel DNS bölgeleri aynı kaynak grubunda ve tüm özel DNS bölgeleri aynı kaynak grubunda olmalıdır.
dnsZoneResourceIds?: string[]
Özellik Değeri
string[]
enabled
Uygulama Yönlendirme eklentisinin etkinleştirilip etkinleştirilmeyileceği.
enabled?: boolean
Özellik Değeri
boolean
gatewayAPIImplementations
App Routing ile yönetilen giriş için kullanılacak Gateway API sağlayıcılarının yapılandırmaları. Gateway API hakkında daha fazla bilgi için bakınız https://aka.ms/k8s-gateway-api .
gatewayAPIImplementations?: ManagedClusterWebAppRoutingGatewayAPIImplementations
Özellik Değeri
identity
Uygulama Yönlendirme eklentisinin yönetilen kimliği. Bu, örneğin ilişkili Azure DNS kaynağını yönetmek ve Azure Key Vault'tan sertifika almak için izin verilmesi gereken kimliktir. Daha fazla yönerge için eklenti bu genel bakışı bakın.
identity?: UserAssignedIdentity
Özellik Değeri
nginx
Varsayılan NginxIngressController yapılandırması. daha fazla bilgi için bkz. https://learn.microsoft.com/en-us/azure/aks/app-routing-nginx-configuration#the-default-nginx-ingress-controller.
nginx?: ManagedClusterIngressProfileNginx