ManagedClusterIngressProfileWebAppRouting interface

Paramètres du module complémentaire Routage des applications pour le profil d’entrée.

Propriétés

dnsZoneResourceIds

ID de ressource des zones DNS à associer au module complémentaire Routage des applications. Utilisé uniquement lorsque le module complémentaire De routage des applications est activé. Les zones DNS publiques et privées peuvent se trouver dans différents groupes de ressources, mais toutes les zones DNS publiques doivent se trouver dans le même groupe de ressources et toutes les zones DNS privées doivent se trouver dans le même groupe de ressources.

enabled

Indique s’il faut activer le module complémentaire Routage des applications.

gatewayAPIImplementations

Configurations pour les fournisseurs d’API Gateway à utiliser pour l’entrée gérée avec le routage d’applications. Voir https://aka.ms/k8s-gateway-api pour plus d’informations sur l’API Gateway.

identity

Identité managée du module complémentaire Routage des applications. Il s’agit de l’identité qui doit recevoir des autorisations, par exemple, pour gérer la ressource Azure DNS associée et obtenir des certificats à partir d’Azure Key Vault. Pour plus d’instructions, consultez cette vue d’ensemble de l' de module complémentaire.

nginx

Configuration de NginxIngressController par défaut. Voir plus à https://learn.microsoft.com/en-us/azure/aks/app-routing-nginx-configuration#the-default-nginx-ingress-controller.

Détails de la propriété

dnsZoneResourceIds

ID de ressource des zones DNS à associer au module complémentaire Routage des applications. Utilisé uniquement lorsque le module complémentaire De routage des applications est activé. Les zones DNS publiques et privées peuvent se trouver dans différents groupes de ressources, mais toutes les zones DNS publiques doivent se trouver dans le même groupe de ressources et toutes les zones DNS privées doivent se trouver dans le même groupe de ressources.

dnsZoneResourceIds?: string[]

Valeur de propriété

string[]

enabled

Indique s’il faut activer le module complémentaire Routage des applications.

enabled?: boolean

Valeur de propriété

boolean

gatewayAPIImplementations

Configurations pour les fournisseurs d’API Gateway à utiliser pour l’entrée gérée avec le routage d’applications. Voir https://aka.ms/k8s-gateway-api pour plus d’informations sur l’API Gateway.

gatewayAPIImplementations?: ManagedClusterWebAppRoutingGatewayAPIImplementations

Valeur de propriété

identity

Identité managée du module complémentaire Routage des applications. Il s’agit de l’identité qui doit recevoir des autorisations, par exemple, pour gérer la ressource Azure DNS associée et obtenir des certificats à partir d’Azure Key Vault. Pour plus d’instructions, consultez cette vue d’ensemble de l' de module complémentaire.

identity?: UserAssignedIdentity

Valeur de propriété

nginx

Configuration de NginxIngressController par défaut. Voir plus à https://learn.microsoft.com/en-us/azure/aks/app-routing-nginx-configuration#the-default-nginx-ingress-controller.

nginx?: ManagedClusterIngressProfileNginx

Valeur de propriété