ManagedClusterIngressProfileWebAppRouting interface

Giriş profili için Uygulama Yönlendirme eklenti ayarları.

Özellikler

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.

enabled

Uygulama Yönlendirme eklentisinin etkinleştirilip etkinleştirilmeyileceği.

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 .

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

Özellik Değeri