すべてのプロダクト
Search
ドキュメントセンター

Container Compute Service:クラウドコントローラーマネージャー

最終更新日:Dec 26, 2024

クラウドコントローラーマネージャー (CCM) は、ノード間通信のロードバランシングを管理する機能を提供します。このトピックでは、CCM の概要と、コンポーネントの使用方法とリリースノートについて説明します。

はじめに

CCM を使用すると、Kubernetes を クラシックロードバランサー (CLB) や仮想プライベートクラウド (VPC) などの Alibaba Cloud サービスと統合できます。CLB は、以前はサーバーロードバランサー (SLB) と呼ばれていました。CCM は以下の機能を提供します。

サービスに Type=LoadBalancer を設定すると、CCM はサービスの CLB インスタンスを自動的に作成し、リスナーとバックエンドサーバーグループを設定します。サービスのエンドポイントが変更された場合、またはクラスター仮想ノードが変更された場合、CCM はサービス用に作成された CLB インスタンスの vServer グループを自動的に更新します。

使用方法

リリースノート

2024 年 6 月

バージョン

リリース日

説明

影響

v2.8.3

2024-06-30

  • 新機能:

    • アドントークン認証モードがサポートされています。

    • service.beta.kubernetes.io/alibaba-cloud-loadbalancer-server-group-type アノテーションを使用して、IP タイプの NLB サーバーグループを作成できます。NBL サーバーグループの種類と説明については、NLB サーバーグループの概要 を参照してください。

  • 改善点:

    • データキャッシングによる古いデータの生成を防ぐために、クライアントから Kubernetes API サーバーへの直接アクセスがサポートされています。

    • システムがサーバーグループを繰り返し作成することを防ぐために、NLB サーバーグループを作成するためのロジックが最適化されています。

    • Pod に割り当てられた弾性ネットワークインターフェース (ENI) の IP アドレスを CLB インスタンスに追加する際に、IP アドレスの検証が実行されます。この検証は、IP アドレスがクラスターが存在する VPC の CIDR ブロック内にあることを確認するために行われます。

ワークロードへの影響はありません