1.15. GatewayClass [gateway.networking.k8s.io/v1]
- 説明
GatewayClass は、ユーザーが Gateway リソースを作成するために使用できる Gateway のクラスを記述します。
このリソースを Gateway のテンプレートとして使用することが推奨されます。つまり、Gateway は作成時点の GatewayClass の状態に基づいており、GatewayClass または関連パラメーターへの変更は既存の Gateway に伝播されません。この推奨事項は、GatewayClass または関連パラメーターへの変更の影響範囲を制限することを目的としています。実装で GatewayClass の変更を既存の Gateway に伝播することを選択した場合は、そのことが実装に明確に文書化されている必要があります。
1 つ以上の Gateway が GatewayClass を使用している場合、実装では関連する GatewayClass に
gateway-exists-finalizer.gateway.networking.k8s.io
ファイナライザーを必ず追加する必要があります。そうすることで、Gateway に関連付けられた GatewayClass が使用中に削除されることはなくなります。GatewayClass はクラスターレベルのリソースです。
- 型
-
object