ロード・バランサおよびネットワーク・ロード・バランサの注釈のサマリー

タイプLoadBalancerのKubernetesサービスに対してContainer Engine for Kubernetes (OKE)でプロビジョニングするOracle Cloud Infrastructureロード・バランサおよびネットワーク・ロード・バランサの定義に使用する注釈を確認します。

ロード・バランサの注釈

ロード・バランサの注釈 詳細
oci.oraclecloud.com/load-balancer-type: "lb" OCI Load Balancerの注釈の指定
service.beta.kubernetes.io/oci-load-balancer-ssl-ports: "443" Load BalancerでのSSL/TLSの終了
service.beta.kubernetes.io/oci-load-balancer-tls-secret: ssl-certificate-secret Load BalancerでのSSL/TLSの終了
service.beta.kubernetes.io/oci-load-balancer-tls-backendset-secret: <value> Load Balancerとワーカー・ノード間のSSL/TLSの実装
service.beta.kubernetes.io/oci-load-balancer-shape: <value> 代替ロード・バランサ・シェイプの指定
service.beta.kubernetes.io/oci-load-balancer-shape: "flexible" フレキシブルなロード・バランサのシェイプの指定
service.beta.kubernetes.io/oci-load-balancer-shape-flex-min: "<min-value>" フレキシブルなロード・バランサのシェイプの指定
service.beta.kubernetes.io/oci-load-balancer-shape-flex-max: "<max-value>" フレキシブルなロード・バランサのシェイプの指定
service.beta.kubernetes.io/oci-load-balancer-connection-idle-timeout: <value> ロード・バランサ接続タイムアウトの指定
service.beta.kubernetes.io/oci-load-balancer-internal: "true" 内部ロード・バランサの作成
service.beta.kubernetes.io/oci-load-balancer-subnet1: "<subnet-OCID>" 内部ロード・バランサの作成
oci.oraclecloud.com/oci-network-security-groups: "<nsg-ocid>" ネットワーク・セキュリティ・グループの指定(推奨)
service.beta.kubernetes.io/oci-load-balancer-security-list-management-mode: <value> OCI Load Balancerのプロビジョニング時のセキュリティ・リスト管理オプションの指定
oci.oraclecloud.com/security-rule-management-mode: "<value>" ロード・バランサおよびネットワーク・ロード・バランサのセキュリティ・ルール管理オプションの指定
oci.oraclecloud.com/oci-backend-network-security-group: "<nsg-ocid>" ロード・バランサおよびネットワーク・ロード・バランサのセキュリティ・ルール管理オプションの指定
service.beta.kubernetes.io/oci-load-balancer-backend-protocol: <value> リスナー・プロトコルの指定
service.beta.kubernetes.io/oci-load-balancer-health-check-retries: "<value>" ヘルス・チェック・パラメータの指定
service.beta.kubernetes.io/oci-load-balancer-health-check-timeout: "<value>" ヘルス・チェック・パラメータの指定
service.beta.kubernetes.io/oci-load-balancer-health-check-interval: "<value>" ヘルス・チェック・パラメータの指定
oci.oraclecloud.com/node-label-selector: <label> バックエンド・セットに含めるワーカー・ノードの選択
oci.oraclecloud.com/initial-defined-tags-override: '{"<tag-namespace>": {"<tag-key>": "<tag-value>"}}' ロード・バランサおよびネットワーク・ロード・バランサのタグ付け
oci.oraclecloud.com/initial-freeform-tags-override: '{"<tag-key>": "<tag-value>"}' ロード・バランサおよびネットワーク・ロード・バランサのタグ付け

ネットワーク・ロード・バランサの注釈

Load Balancerの注釈 詳細
oci.oraclecloud.com/load-balancer-type: "nlb" OCI Network Load Balancerの注釈の指定
oci-network-load-balancer.oraclecloud.com/internal: "true" 内部ロード・バランサの作成
oci-network-load-balancer.oraclecloud.com/subnet: "<subnet-OCID>" 内部ロード・バランサの作成
oci-network-load-balancer.oraclecloud.com/oci-network-security-groups: "<nsg-ocid>" ネットワーク・セキュリティ・グループの指定(推奨)
oci-network-load-balancer.oraclecloud.com/security-list-management-mode: <value> OCI Load Balancerのプロビジョニング時のセキュリティ・リスト管理オプションの指定
oci.oraclecloud.com/security-rule-management-mode: "<value>" ロード・バランサおよびネットワーク・ロード・バランサのセキュリティ・ルール管理オプションの指定
oci.oraclecloud.com/oci-backend-network-security-group: "<nsg-ocid>" ロード・バランサおよびネットワーク・ロード・バランサのセキュリティ・ルール管理オプションの指定
oci-network-load-balancer.oraclecloud.com/is-preserve-source: "<value>" 受信ノードでのリクエストの終了
oci-network-load-balancer.oraclecloud.com/backend-policy バックエンド・セット・ポリシーの指定
oci-network-load-balancer.oraclecloud.com/health-check-retries: "<value>" ヘルス・チェック・パラメータの指定
oci-network-load-balancer.oraclecloud.com/health-check-timeout: "<value>" ヘルス・チェック・パラメータの指定
oci-network-load-balancer.oraclecloud.com/health-check-interval: "<value>" ヘルス・チェック・パラメータの指定
oci-network-load-balancer.oraclecloud.com/node-label-selector: <label> バックエンド・セットに含めるワーカー・ノードの選択
oci-network-load-balancer.oraclecloud.com/defined-tags: '{"<tag-namespace>": {"<tag-key>": "<tag-value>"}}' ロード・バランサおよびネットワーク・ロード・バランサのタグ付け
oci-network-load-balancer.oraclecloud.com/freeform-tags: '{"<tag-key>": "<tag-value>"}' ロード・バランサおよびネットワーク・ロード・バランサのタグ付け