ManagedClusterIngressProfileWebAppRouting interface

Configuración del complemento de enrutamiento de aplicaciones para el perfil de entrada.

Propiedades

dnsZoneResourceIds

Identificadores de recursos de las zonas DNS que se van a asociar al complemento de enrutamiento de aplicaciones. Solo se usa cuando el complemento de enrutamiento de aplicaciones está habilitado. Las zonas DNS públicas y privadas pueden estar en grupos de recursos diferentes, pero todas las zonas DNS públicas deben estar en el mismo grupo de recursos y todas las zonas DNS privadas deben estar en el mismo grupo de recursos.

enabled

Si se habilita el complemento de enrutamiento de aplicaciones.

gatewayAPIImplementations

Configuraciones para proveedores de API de Gateway para la gestión de entradas con enrutamiento de aplicaciones. Consulta https://aka.ms/k8s-gateway-api para más información sobre la API de Gateway.

identity

Identidad administrada del complemento de enrutamiento de aplicaciones. Esta es la identidad a la que se deben conceder permisos, por ejemplo, para administrar el recurso de Azure DNS asociado y obtener certificados de Azure Key Vault. Consulte esta introducción al complemento para obtener más instrucciones.

nginx

Configuración para nginxIngressController predeterminado. Vea más en https://learn.microsoft.com/en-us/azure/aks/app-routing-nginx-configuration#the-default-nginx-ingress-controller.

Detalles de las propiedades

dnsZoneResourceIds

Identificadores de recursos de las zonas DNS que se van a asociar al complemento de enrutamiento de aplicaciones. Solo se usa cuando el complemento de enrutamiento de aplicaciones está habilitado. Las zonas DNS públicas y privadas pueden estar en grupos de recursos diferentes, pero todas las zonas DNS públicas deben estar en el mismo grupo de recursos y todas las zonas DNS privadas deben estar en el mismo grupo de recursos.

dnsZoneResourceIds?: string[]

Valor de propiedad

string[]

enabled

Si se habilita el complemento de enrutamiento de aplicaciones.

enabled?: boolean

Valor de propiedad

boolean

gatewayAPIImplementations

Configuraciones para proveedores de API de Gateway para la gestión de entradas con enrutamiento de aplicaciones. Consulta https://aka.ms/k8s-gateway-api para más información sobre la API de Gateway.

gatewayAPIImplementations?: ManagedClusterWebAppRoutingGatewayAPIImplementations

Valor de propiedad

identity

Identidad administrada del complemento de enrutamiento de aplicaciones. Esta es la identidad a la que se deben conceder permisos, por ejemplo, para administrar el recurso de Azure DNS asociado y obtener certificados de Azure Key Vault. Consulte esta introducción al complemento para obtener más instrucciones.

identity?: UserAssignedIdentity

Valor de propiedad

nginx

Configuración para nginxIngressController predeterminado. Vea más en https://learn.microsoft.com/en-us/azure/aks/app-routing-nginx-configuration#the-default-nginx-ingress-controller.

nginx?: ManagedClusterIngressProfileNginx

Valor de propiedad