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

Container Service for Kubernetes:ハイブリッドクラウドノードプールの作成と管理

最終更新日:Oct 30, 2025

組織がオンプレミスサーバーを Container Service for Kubernetes (ACK) クラスターに統合して一元管理する必要がある場合、ACK マネージドプロクラスターでハイブリッドクラウドノードプールを作成すると、クラウドとオンプレミスの両方の環境で弾力的なスケジューリングとコストの最適化が可能になります。このアプローチにより、既存のハイブリッドクラウドノードをクラスターに追加し、一貫したオーケストレーションプラットフォームを維持しながら、既存の IT 資産を活用できます。

課金

ACK マネージドプロクラスターでハイブリッドクラウドノードプールを使用する場合、コストは次の 3 つの部分で構成されます。

  1. クラスター管理費。

  2. ハイブリッドクラウドノードの管理費 (現在、プレビュー期間中は免除されています)。

  3. 関連するクラウドリソースのコスト。

前提条件

ハイブリッドクラウドノードプールを作成する前に、次の条件が満たされていることを確認してください。

  • 次の基準を満たす ACK マネージドプロクラスターがあること。

  • クラスターに、重大な ACK 管理コンポーネントをホストするための Elastic Compute Service (ECS) ノードが少なくとも 1 つ含まれていること。 高可用性を確保するために、少なくとも 3 つの ECS ノードを推奨します。

  • Terway Hybrid ネットワークプラグインがクラスターにインストールされていること。

影響評価

既存のワークロードへの意図しない影響を防ぐため、ハイブリッドクラウドノードプール内のノードは、次のデフォルトのラベルと Taint で作成されます。

apiVersion: v1
kind: Node
metadata:
  labels:
    alibabacloud.com/nodepool-type: hybridcloud
...
spec:
  taints:
  - effect: NoSchedule
    key: nodepool-type
    value: "hybridcloud"
...

これらのハイブリッドノードに Pod をスケジュールするには、Pod の仕様にこの Taint に対する Toleration を追加します。アプリケーションのデプロイメントでクラウドノードとオンプレミスノードを区別する必要がない場合は、Taint を削除してください。

重要

デフォルトのラベル alibabacloud.com/nodepool-type: hybridcloud を削除しないでください。削除すると、サービスの機能に影響します。

ハイブリッドクラウドノードプールの作成

コンソールで、基本設定やネットワーク設定など、ノードプールを構成できます。可用性やネットワークなどの一部の設定は、ノードプールの作成後は変更できません。ノードプールを作成しても、既存のノードプールやそのワークロードの操作には影響しません。
  1. ACK コンソールにログインします。左側のナビゲーションウィンドウで、[クラスター] をクリックします。

  2. クラスター ページで、管理するクラスターを見つけてその名前をクリックします。左側のナビゲーションウィンドウで、[ノード] > [ノードプール] を選択します。

  3. [ノードプール] ページで、[ノードプールの作成] の横にある [...] > [ハイブリッドクラウドノードプールの作成] をクリックします。表示されるダイアログボックスで、ハイブリッドノードプールのパラメーターを構成します。

    • ノードプール名: ノードプールの一意の名前 (例: hybrid-nodepool-mexxSA)。

    • ゾーン: カスタムの論理ゾーン名 (例: idc-zone-1)。この名前はクラスター内で一意である必要があります。

    • ネットワークプラグイン:

      • CNI (Terway-Hybrid) の使用: このプラグインは、ハイブリッドクラウドノードプール用に設計されています。オンプレミスとクラウドで実行されている Pod 間のネットワーク接続を確保します。

        Terway-Hybrid Container Network Interface (CNI) コンポーネントがクラスターにインストールされていない場合は、まず [アドオン] ページからインストールしてください。「Terway Hybrid ネットワークプラグイン」をご参照ください。
      • CNI の構成: CNI プラグインの特定の機能を使用する場合は、クラスターにカスタム CNI プラグインをインストールします。

    • ネットワークタイプ:

      • underlay: Virtual Extensible Local Area Network (VXLAN) のカプセル化オーバーヘッドをなくすことで、低いネットワーク遅延で高いパフォーマンスを提供します。パフォーマンスは Overlay モードよりも約 20% 高くなります。

      • overlay: 基盤となるネットワークに特別な要件がなく、簡単な構成と柔軟なデプロイメントを提供します。

  4. ノードプールが作成された後、[ノードプールの編集] ページでその設定を変更できます。

ハイブリッドクラウドノードプールへのノードの追加

既存のオンプレミスサーバーまたはサードパーティのクラウドサーバーをワーカーノードとして ACK クラスターに追加し、一元管理できます。

クラウドアシスタントがインストールされたインスタンスの自動追加

  1. 追加するハイブリッドクラウドノードを Alibaba Cloud マネージドインスタンスとして登録します。

    重要

    インスタンスを登録するリージョンは、ACK クラスターのリージョンと同じである必要があります。

  2. [ノードプール] ページで、対象のノードプールの [操作] 列にある image をクリックし、[既存ノードの追加] をクリックします。

  3. アップロード方法として [既存の追加] を選択します。

  4. ACK クラスターに追加するインスタンスを選択します。

インスタンスの手動追加

  1. [ノードプール] ページで、対象のノードプールの [操作] 列にある image をクリックし、次に [既存ノードの追加] をクリックします。

  2. アップロード方法として [手動] を選択します。

  3. アクティベーション ID とアクティベーションコードを構成します。Alibaba Cloud マネージドインスタンス ページでアクティベーション ID とコードを生成できます。

  4. [OK] をクリックして、手動追加用のスクリプトを生成します。

  5. スクリプトをコピーし、追加する各ハイブリッドクラウドノードで実行します。

ハイブリッドクラウドノードプールからのノードの削除

重要

ハイブリッドクラウドノードを削除しても、サードパーティのサーバーは登録解除されません。登録解除するには、「サードパーティサーバーの登録解除」をご参照ください。

  1. クラスター ページで、管理するクラスターを見つけてその名前をクリックします。左側のナビゲーションウィンドウで、[ノード] > [ノードプール] を選択します。

  2. ターゲットノードプール名をクリックします。詳細ページで、削除するノードを選択し、[一括削除] をクリックします。

OS の互換性

次の表に、ハイブリッドクラウドノードプールでサポートされているオペレーティングシステムを示します。別の OS を使用する必要がある場合は、ビジネス担当者に連絡して評価を依頼してください。

OS イメージタイプ

プラットフォーム

アーキテクチャ

イメージ名 (バージョンを含む)

イメージ ID

Alibaba Cloud Linux 3.2104 LTS 64 ビット ACK 最適化

Aliyun

x86_64

Alibaba Cloud Linux 3.2104 Container-Optimized

aliyun_3_x64_20G_container_optimized_20241226.vhd

(デフォルトで cgroup V2)

Alibaba Cloud Linux 3

Aliyun

x86_64

Alibaba Cloud Linux 3.2104 LTS 64 ビット

aliyun_3_x64_20G_alibase_20240528.vhd

Alibaba Cloud Linux 3 ARM

Aliyun

arm64

Alibaba Cloud Linux 3.2104 LTS 64 ビット ARM エディション

aliyun_3_arm64_20G_alibase_20240528.vhd

Alibaba Cloud Linux UEFI 3

Aliyun

x86_64

Alibaba Cloud Linux UEFI 3.2104 Security Enhanced

aliyun_3_x64_20G_uefi_alibase_20230727.vhd

Red Hat

Red Hat

x86_64

Red Hat Enterprise Linux (RHEL) 9.3 64 ビット

Red Hat Enterprise Linux 9.3 64 ビット

(RHEL 9 以降のバージョンでは、デフォルトで cgroup V2 を使用します)