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

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

最終更新日:Mar 26, 2026

ハイブリッドクラウドノードプールを使用すると、オンプレミスサーバーまたはサードパーティのクラウドサーバーを ACK managed Pro クラスターのワーカーノードとして追加できます。これにより、単一の Kubernetes コントロールプレーンからインフラストラクチャ全体を一元管理できます。

前提条件

開始する前に、以下の要件を満たしていることを確認してください。

  • 以下を備えた ACK managed Pro クラスター:

  • ACK の重要な管理コンポーネントをホストするための Elastic Compute Service (ECS) ノードが少なくとも 1 台。高可用性を確保するには、ECS ノードを少なくとも 3 台使用してください。

  • クラスターにTerway Hybrid ネットワークプラグインがインストール済みであること

デフォルトのラベルおよび Taint 動作

既存のワークロードに意図しない影響を与えないようにするため、ハイブリッドクラウドノードプール内のノードは以下のデフォルトのラベルおよび 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 コンソールにログインします。左側のナビゲーションウィンドウで、[Clusters] をクリックします。

  2. [Clusters] ページで、対象クラスターの名前をクリックします。左側のナビゲーションウィンドウで、[Nodes] > [Node Pools] を選択します。

  3. [Node Pools] ページで、[Create Node Pool] の横にある ... をクリックし、[Create Hybrid Cloud Node Pool] をクリックします。

  4. ダイアログボックスで、以下のパラメーターを設定します。

    ParameterDescription
    Node pool nameノードプールの一意な名前。例:hybrid-nodepool-mexxSA
    Zoneカスタムの論理ゾーン名。例:idc-zone-1。クラスター内で一意である必要があります。
    Network plug-inUse CNI (Terway-Hybrid)(推奨):オンプレミスとクラウドで実行中の Pod 間のネットワーク接続を保証します。Terway-Hybrid コンテナネットワークインターフェース(CNI)コンポーネントがインストールされていない場合は、まず [Add-ons] ページからインストールしてください。Terway Hybrid ネットワークプラグインをご参照ください。Configure CNI:特定の CNI 機能が必要な場合や、カスタム CNI プラグインをインストールしたい場合に選択します。
    Network typeunderlay:VXLAN カプセル化のオーバーヘッドを排除することで、低遅延かつ高性能を実現します。overlay モードと比べて約 20 % 高いパフォーマンスを提供します。overlay:構成がシンプルで柔軟なデプロイメントが可能であり、基盤ネットワークに特別な要件はありません。
  5. [OK] をクリックしてノードプールを作成します。

ノードプール作成後は、[Edit Node Pool] ページで設定を変更できます。

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

既存のオンプレミスまたはサードパーティのクラウドサーバーをワーカーノードとして追加するには、以下の 2 つの方法のいずれかを使用します。

Cloud Assistant がインストール済みのインスタンスを自動追加

サーバーがすでに Alibaba Cloud マネージドインスタンスとして登録済みの場合に、この方法を使用します。

  1. 各サーバーをAlibaba Cloud マネージドインスタンスとして登録します。

    重要

    インスタンスを ACK クラスターと同じリージョンに登録してください。

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

  3. アップロード方法を Add Existing に設定します。

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

インスタンスを手動で追加

サーバーがまだマネージドインスタンスとして登録されていない場合に、この方法を使用します。

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

  2. アップロード方法を Manual に設定します。

  3. アクティベーション ID およびアクティベーションコードを設定します。これらはAlibaba Cloud マネージドインスタンスページで生成できます。

  4. [OK] をクリックしてインストールスクリプトを生成します。

  5. スクリプトをコピーし、追加する各サーバーで実行します。

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

重要

クラスターからノードを削除しても、サードパーティのサーバーの登録は解除されません。登録を解除するには、「サードパーティサーバーの登録解除」をご参照ください。

  1. [Clusters] ページで、対象クラスターの名前をクリックします。左側のナビゲーションウィンドウで、[Nodes] > [Node Pools] を選択します。

  2. 対象ノードプールの名前をクリックします。詳細ページで削除するノードを選択し、[Batch Remove] をクリックします。

課金

費用は以下の 3 つの項目で構成されます。

  • クラスター管理料金

  • ハイブリッドクラウドノード管理料金(現在、プレビュー期間中は無料)

  • 関連するクラウドリソースの利用料金

サポートされるオペレーティングシステム

以下の表は、ハイブリッドクラウドノードプールでサポートされているオペレーティングシステムを示しています。このリストに含まれていないオペレーティングシステムについては、営業担当者に連絡して評価を依頼してください。

OS image type

Platform

Architecture

Image name (with version)

Image ID

Alibaba Cloud Linux 3.2104 LTS 64-bit ACK-optimized

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-bit

aliyun_3_x64_20G_alibase_20240528.vhd

Alibaba Cloud Linux 3 ARM

Aliyun

arm64

Alibaba Cloud Linux 3.2104 LTS 64-bit ARM Edition

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-bit

Red Hat Enterprise Linux 9.3 64-bit

(RHEL 9 以降のバージョンでは cgroup V2 がデフォルトで有効)