yurt-hub-controlplane は、ACK クラスター内のハイブリッドクラウドノードプール向けにノード自律機能を提供するコントロールプレーンコンポーネントです。本トピックでは、yurt-hub-controlplane コンポーネントの概要、使用方法、および最新の更新情報を説明します。
仕組み
クラウドとエッジノードプール間のネットワークが切断された場合、エッジノードは Kubernetes コントロールプレーンへの依存なしに、ローカルのワークロードを継続して処理する必要があります。この機能は、yurt-hub-controlplane と yurt-hub が連携することで実現されます。
| コンポーネント | 配置場所 | 役割 |
|---|---|---|
| yurt-hub-controlplane | ACK コントロールプレーン(マネージド) | ハイブリッドクラウドノードプール向けのノード自律ポリシーおよび状態を統括管理します |
| yurt-hub | 各エッジノード | kubelet および Pod からのリクエストをインターセプトし、キャッシュすることで、クラウドとの接続が喪失した際にもエッジノードが継続して動作できるようにします |
クラウドとエッジ間のネットワークが正常な状態では、両コンポーネントは透過的に動作します。接続が喪失した場合には、yurt-hub がエッジノードの自律的な動作を維持し、一方で yurt-hub-controlplane がコントロールプレーン側から自律状態を管理します。
前提条件
開始する前に、以下の条件を満たしていることを確認してください。
バージョン 1.33 以降の ACK マネージドクラスターが実行中であること
エッジノードに yurt-hub ノードコンポーネントがインストール済みであること
yurt-hub-controlplane のインストール
ACK クラスター ページにログインし、対象のクラスター名をクリックします。
左側ナビゲーションウィンドウで、[アドオン] をクリックします。
画面上の指示に従って、[yurt-hub-controlplane マネージド] コンポーネントを検索・インストールします。
変更履歴
2026 年 3 月
| バージョン番号 | レジストリアドレス | 変更内容 | 変更日時 | 影響範囲 |
|---|---|---|---|---|
| v1.0.1 | registry.cn-hangzhou.aliyuncs.com/acs/yurt-hub-controlplane:v1.0.1 | ノード自律スイッチのラベル設定が有効にならない問題を修正しました。 | 2026 年 3 月 3 日 | 本アップグレードは、ご利用のサービスに影響しません。 |
2026 年 1 月
| バージョン番号 | レジストリアドレス | 変更内容 | 変更日時 | 影響範囲 |
|---|---|---|---|---|
| v1.0.0 | registry.cn-hangzhou.aliyuncs.com/acs/yurt-hub-controlplane:v1.0.0 | ACK クラスター向けの yurt-hub-controlplane の初版です。 | 2026 年 1 月 13 日 | 本アップグレードは、ご利用のサービスに影響しません。 |