次の方法で共有


ManagedClusterIngressProfileWebAppRouting interface

イングレス プロファイルのアプリケーション ルーティング アドオン設定。

プロパティ

dnsZoneResourceIds

アプリケーション ルーティング アドオンに関連付ける DNS ゾーンのリソース ID。 アプリケーション ルーティング アドオンが有効になっている場合にのみ使用されます。 パブリック DNS ゾーンとプライベート DNS ゾーンは異なるリソース グループに含めることができますが、すべてのパブリック DNS ゾーンが同じリソース グループ内にあり、すべてのプライベート DNS ゾーンが同じリソース グループ内にある必要があります。

enabled

アプリケーション ルーティング アドオンを有効にするかどうかを指定します。

identity

アプリケーション ルーティング アドオンのマネージド ID。 これは、関連付けられている Azure DNS リソースを管理し、Azure Key Vault から証明書を取得するために、アクセス許可を付与する必要がある ID です。 詳細な手順については、このアドオン の概要 参照してください。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

nginx

既定の NginxIngressController の構成。 詳細については、https://learn.microsoft.com/en-us/azure/aks/app-routing-nginx-configuration#the-default-nginx-ingress-controllerを参照してください。

プロパティの詳細

dnsZoneResourceIds

アプリケーション ルーティング アドオンに関連付ける DNS ゾーンのリソース ID。 アプリケーション ルーティング アドオンが有効になっている場合にのみ使用されます。 パブリック DNS ゾーンとプライベート DNS ゾーンは異なるリソース グループに含めることができますが、すべてのパブリック DNS ゾーンが同じリソース グループ内にあり、すべてのプライベート DNS ゾーンが同じリソース グループ内にある必要があります。

dnsZoneResourceIds?: string[]

プロパティ値

string[]

enabled

アプリケーション ルーティング アドオンを有効にするかどうかを指定します。

enabled?: boolean

プロパティ値

boolean

identity

アプリケーション ルーティング アドオンのマネージド ID。 これは、関連付けられている Azure DNS リソースを管理し、Azure Key Vault から証明書を取得するために、アクセス許可を付与する必要がある ID です。 詳細な手順については、このアドオン の概要 参照してください。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

identity?: UserAssignedIdentity

プロパティ値

nginx

既定の NginxIngressController の構成。 詳細については、https://learn.microsoft.com/en-us/azure/aks/app-routing-nginx-configuration#the-default-nginx-ingress-controllerを参照してください。

nginx?: ManagedClusterIngressProfileNginx

プロパティ値