ManagedClusterIngressProfileWebAppRouting interface
Paramètres du module complémentaire Routage des applications pour le profil d’entrée.
Propriétés
| dns |
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. |
| gateway |
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