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

:コンテナーサービス Kubernetes クラスター内のアプリケーションの SLB インスタンスの再利用

最終更新日:Nov 10, 2025

コンテナーサービス Kubernetes クラスターは、サーバーロードバランサー(SLB)インスタンスの再利用をサポートしています。リソースを節約するために、Enterprise Distributed Application Service(EDAS)のコンテナーサービス Kubernetes クラスターにデプロイされた複数のアプリケーションに同じ SLB インスタンスを追加できます。また、運用・保守を容易にするために、アプリケーションに固定 IP アドレスを提供できます。

前提条件

複数のアプリケーションに同じ SLB インスタンスを追加する前に、次の操作を実行します。

  • コンテナーサービス Kubernetes クラスターの Cloud Controller Manager(CCM)コンポーネントをアップグレードします。詳細については、「コンポーネントの管理」をご参照ください。

    コンテナーサービス Kubernetes クラスターには複数のテンプレートが含まれています。マネージド Kubernetes および専用 Kubernetes クラスターテンプレートの CCM コンポーネントを次のバージョンにアップグレードする必要があります。

    • マネージド Kubernetes クラスターの CCM バージョンは 1.9.3.112-g93c7140-aliyun 以降です。
    • 専用 Kubernetes クラスターの CCM バージョンは v1.9.3.106-g3f39653-aliyun 以降です。
    重要 コンテナーサービス Kubernetes クラスターの CCM コンポーネントをアップグレードしないと、[SLB インスタンスを再利用]したり、[既存のリスナーを削除]したりすることができず、[アプリケーションのトラフィックがゼロに低下]する可能性があります。
  • CLB インスタンスの作成
    重要
    • EDAS コンソールの [アプリケーションの詳細] ページで SLB インスタンスを追加する場合、EDAS によって購入された SLB インスタンスは再利用できません。
    • 作成された SLB インスタンスは、SLB インスタンスを追加するアプリケーションと同じ VPC 内にある必要があります。
  • SLB インスタンスの制限について学習します。

SLB インスタンスの再利用

SLB インスタンスを再利用するために、複数のアプリケーションに SLB インスタンスを追加できます。詳細については、「Kubernetes クラスター内のアプリケーションに SLB インスタンスを追加する」をご参照ください。このトピックでは、[パブリック SLB 設定の確認の追加] ダイアログボックスでの操作に関する考慮事項のみを説明します。

  • [SLB の選択]: 右側のドロップダウンリストから、EDAS が購入した SLB インスタンスではなく、前の手順で作成した SLB インスタンスを選択します。
  • [SLB ポート]: このポートは未使用のポートに設定できます。

結果の確認

  1. SLB コンソール にログインします。
  2. 左側のナビゲーションペインで、[インスタンス] をクリックします。
  3. [サーバーロードバランサー] ページで、ターゲット SLB インスタンスの名前をクリックします。
  4. [インスタンスの詳細] ページで、[リスナー] タブをクリックし、[ポート]、(アプリケーション)[名前]、および [vserver グループ] の設定が構成と一致していることを確認します。
    複数のアプリケーションに SLB インスタンスが追加されると、これらのアプリケーションには同じ SLB インスタンスの IP アドレスと異なるポートを介してアクセスできます。