ACK ベーシッククラスターを ACK Pro クラスターにホット移行できます。移行によって実行中のアプリケーションに影響が及ぶことや、サービスが中断されることはありません。移行が成功すると、ロールバックすることはできません。
ACK Pro クラスターは、ACK Basic クラスターをベースに構築されたエンタープライズグレードのマネージド Kubernetes サービスです。大規模な本番環境向けに設計されており、強化された信頼性、向上したセキュリティ、および金銭的補償を伴うサービスレベルアグリーメント (SLA) を提供します。
ACK ベーシッククラスターは、主に個人での学習やテストに使用されます。 1 アカウントあたり最大 2 クラスター、1 クラスターあたり 10 ノードなどの制限があります。 コントロールプレーンの可用性は保証されません。 より大きなスケールと高可用性を必要とする本番環境のワークロードには、高度な機能を備えたACK Pro クラスターへの移行を推奨します。 詳細については、「クラスタータイプ」をご参照ください。
注意事項
項目 | 説明 |
課金 | ACK ベーシッククラスターをACK Pro クラスターに移行すると、クラスター管理料金が課金されます。その他のクラウド リソースの課金は変更されません。 |
Kubernetesバージョン |
移行後もクラスターの Kubernetes バージョンは変更されません。クラスターの移行と Kubernetes バージョンのアップグレードの両方が必要な場合、まずクラスターを移行し、その後にKubernetes バージョンをアップグレードすることを推奨します。 |
操作手順
移行プロセスは、事前チェックとクラスターの移行で構成されます。移行は、ベーシッククラスターが事前チェックに合格した後にのみ開始できます。
事前チェックに失敗した場合は、画面の指示に従って事前チェックページに移動し、失敗の原因を確認してください。
ACKコンソールにログインします。 左側のナビゲーションウィンドウで、[クラスター] をクリックします。
クラスターリスト ページで、移行する ACK ベーシッククラスターを見つけます。 アクション 列で、 をクリックします。
表示されたダイアログボックスで、注意事項をよく読み、 [事前チェック] をクリックします。
ダイアログボックスの主な注意事項は次のとおりです。
移行後、クラスターは ACK Pro の課金ルールに基づいて課金されます。詳細については、「ACK Pro の課金」をご参照ください。
移行中、クラスターの API サーバーは利用できなくなります。クラスターに対する作成、削除、更新、クエリなどの操作は行わないでください。
移行中、ワークロードに影響はありません。オフピーク時に移行を実行することを推奨します。
移行には約 10〜15 分かかります。
移行が完了すると、クラスターイベントはクリアされます。
[事前チェック] をクリックすると、Container Intelligent Service (CIS) コンソールにリダイレクトされます。 [移行チェックの実行] をクリックし、指示に従ってクラスターの移行事前チェックを実行します。事前チェックに失敗した場合は、 [移行チェック] ページで詳細を確認し、問題を解決できます。
クラスターが事前チェックに合格したら、移行ダイアログボックスに戻り、注意事項を読み、 OK をクリックします。
移行が成功すると、「クラスター」ページのクラスターのクラスターの仕様が、Basic Editionから Professional に自動的に変更されます。
よくある質問
移行中、ACK ベーシッククラスターで実行中のアプリケーションは影響を受けますか?
移行中、ACK ベーシッククラスターのコントロールプレーンは休止状態になりますが、実行中のアプリケーションは影響を受けません。
移行にはどのくらいの時間がかかりますか?
移行プロセスには、コントロールプレーンの停止、etcd データのバックアップ、新しいコントロールプレーンの起動という 3 つのステージがあります。プロセス全体では約 10〜15 分かかり、コントロールプレーンのダウンタイムは 5〜10 分と見込まれます。
移行後、クラスターのアクセスエンドポイントは変更されますか?
いいえ。API サーバー用の Server Load Balancer (SLB) インスタンスの IP アドレスは変更されません。kubeconfig ファイルのクラスターエンドポイントは変更されません。
関連ドキュメント
移行後にクラスターの Kubernetes バージョンをアップグレードするには、「クラスターのアップグレード」をご参照ください。
ACK Pro クラスターに移行した後、ノードのセキュリティを強化するため、クラスターノードのワーカー RAM ロールの権限を手動で縮小する必要があります。詳細については、「ACK マネージドクラスターのワーカー RAM ロールの権限を手動で縮小する」をご参照ください。
ACK 専用クラスターを移行するには、「ACK 専用クラスターを ACK Pro クラスターにホット移行する」をご参照ください。
特大規模のクラスターや、突発的な高い同時実行性が求められるシナリオでは、ACK Pro プリセットコントロールプレーンを有効にできます。これにより、コントロールプレーンのリソースが事前に割り当てられ、予約されるため、予測可能なパフォーマンスが保証されます。ACK Pro プリセットコントロールプレーンには、Pro XL、Pro 2XL、Pro 4XL の 3 つの階層があります。これらの階層は、API リクエストの同時実行数 (シート)、Pod のスケジューリングレート (Pod/秒)、etcd データベースサイズ (GB) などのメトリックに基づいてコントロールプレーンの容量を定義します。