クラウドコントローラーマネージャー (CCM) は、ノード間通信のロードバランシングを管理する機能を提供します。このトピックでは、CCM の概要と、コンポーネントの使用方法とリリースノートについて説明します。
はじめに
CCM を使用すると、Kubernetes を クラシックロードバランサー (CLB) や仮想プライベートクラウド (VPC) などの Alibaba Cloud サービスと統合できます。CLB は、以前はサーバーロードバランサー (SLB) と呼ばれていました。CCM は以下の機能を提供します。
サービスに Type=LoadBalancer
を設定すると、CCM はサービスの CLB インスタンスを自動的に作成し、リスナーとバックエンドサーバーグループを設定します。サービスのエンドポイントが変更された場合、またはクラスター仮想ノードが変更された場合、CCM はサービス用に作成された CLB インスタンスの vServer グループを自動的に更新します。
使用方法
CCM は、サービスの CLB インスタンス または ネットワークロードバランサー (NLB) インスタンス を自動的に作成し、リスナーとバックエンドサーバーグループを設定します。詳細については、LoadBalancer サービスの設定に関する考慮事項 を参照してください。
CCM を使用すると、サービス構成にアノテーションを追加して、ロードバランシングをカスタマイズできます。詳細については、サービスの YAML ファイルにアノテーションを追加して CLB インスタンスを設定する を参照してください。
CCM を更新する前にクラスターの事前チェックが失敗した場合は、CCM 更新中の事前チェックの失敗のトラブルシューティング を参照して問題を解決してください。
リリースノート
2024 年 6 月
バージョン | リリース日 | 説明 | 影響 |
v2.8.3 | 2024-06-30 |
| ワークロードへの影響はありません |