ManagedClusterIngressProfileWebAppRouting interface
イングレス プロファイルの Web アプリ ルーティング設定。
プロパティ
| default |
デフォルトドメインの設定。 これは、安全なHTTPSを可能にする署名付きTLS証明書が付属する一意の自動生成ドメインです。 詳細については、 デフォルトドメインのドキュメント を参照してください。 |
| dns |
Web アプリ ルーティング アドオンに関連付ける DNS ゾーンのリソース ID。 Web アプリ ルーティングが有効になっている場合にのみ使用されます。 パブリック DNS ゾーンとプライベート DNS ゾーンは異なるリソース グループに含めることができますが、すべてのパブリック DNS ゾーンが同じリソース グループ内にあり、すべてのプライベート DNS ゾーンが同じリソース グループ内にある必要があります。 |
| enabled | Web アプリのルーティングを有効にするかどうかを指定します。 |
| identity | Web アプリケーション ルーティング アドオンのマネージド 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を参照してください。 |
プロパティの詳細
defaultDomain
デフォルトドメインの設定。 これは、安全なHTTPSを可能にする署名付きTLS証明書が付属する一意の自動生成ドメインです。 詳細については、 デフォルトドメインのドキュメント を参照してください。
defaultDomain?: ManagedClusterIngressDefaultDomainProfile
プロパティ値
dnsZoneResourceIds
Web アプリ ルーティング アドオンに関連付ける DNS ゾーンのリソース ID。 Web アプリ ルーティングが有効になっている場合にのみ使用されます。 パブリック DNS ゾーンとプライベート DNS ゾーンは異なるリソース グループに含めることができますが、すべてのパブリック DNS ゾーンが同じリソース グループ内にあり、すべてのプライベート DNS ゾーンが同じリソース グループ内にある必要があります。
dnsZoneResourceIds?: string[]
プロパティ値
string[]
enabled
Web アプリのルーティングを有効にするかどうかを指定します。
enabled?: boolean
プロパティ値
boolean
identity
Web アプリケーション ルーティング アドオンのマネージド 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