ManagedClusterIngressProfileWebAppRouting interface
Paramètres du module complémentaire Routage des applications pour le profil d’entrée.
Propriétés
| default |
Configuration du domaine par défaut. Il s’agit d’un domaine unique, généré automatiquement, qui est livré avec un certificat TLS signé permettant un protocole HTTPS sécurisé. Pour plus d’instructions, consultez la documentation sur le domaine par défaut . |
| 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 Application Routage. C’est l’identité qui devrait se voir accorder des permissions, par exemple, pour gérer la ressource Azure DNS associée et obtenir des certificats 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é
defaultDomain
Configuration du domaine par défaut. Il s’agit d’un domaine unique, généré automatiquement, qui est livré avec un certificat TLS signé permettant un protocole HTTPS sécurisé. Pour plus d’instructions, consultez la documentation sur le domaine par défaut .
defaultDomain?: ManagedClusterIngressDefaultDomainProfile
Valeur de 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 Application Routage. C’est l’identité qui devrait se voir accorder des permissions, par exemple, pour gérer la ressource Azure DNS associée et obtenir des certificats 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