ManagedClusterIngressProfileWebAppRouting interface
イングレス プロファイルのアプリケーション ルーティング アドオン設定。
プロパティ
| dns |
アプリケーション ルーティング アドオンに関連付ける 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