ノードプールは、インスタンスタイプ、オペレーティングシステム、ゾーン、ラベル、Taint などの同じ構成プロパティを共有するノードのグループです。クラスター内に異なる構成を持つ複数のノードプールを作成できます。これにより、各プール内のノードを統一的に管理できます。
エッジノードプールを作成する
RDS コンソールにログインします。
左側のナビゲーションウィンドウで、[RDS Custom] > [カスタムコンテナークラスター] をクリックします。上部のナビゲーションバーで、リージョンを選択します。
[ACK エッジクラスター] ページで、ターゲットクラスターの ID をクリックします。
[ノードプール] ページで、[エッジノードプールの作成] をクリックします。
[エッジノードプールの作成] ページで、エッジノードプールを構成します。
パラメーター
説明
ノードプール名
名前は 1~63 文字で、数字、アンダースコア (_)、ハイフン (-) を使用できます。名前は、文字、漢字、または数字で始まる必要があります。
コンテナーランタイム
Edge 1.24 以降のバージョンは、containerd ランタイムのみをサポートします。
スケールアウトモード
現在、[手動スケールアウト] を使用してのみノードを追加できます。
ノード構成
ノードプール内のノードの構成は、RDS Custom インスタンスの構成です。詳細については、「RDS Custom インスタンスの作成」をご参照ください。
説明システムは、各ノードの最後のデータディスクを自動的に初期化してマウントします。データディスクは /var/lib/container にマウントされます。/var/lib/kubelet および /var/lib/containerd ディレクトリは /var/lib/container ディレクトリにマウントされます。
インスタンス数
ノードプールを作成するときに自動的に作成されるノード (RDS Custom インスタンス) の数。デフォルト値は 0 で、ノードプールの作成時にノードが自動的に作成されないことを示します。
構成を確認した後、今すぐ支払い をクリックして支払いを完了します。
エッジノードプールを表示する
RDS コンソールにログインします。
左側のナビゲーションウィンドウで、[RDS Custom] > [カスタムコンテナークラスター] をクリックします。上部のナビゲーションバーで、リージョンを選択します。
[ACK エッジクラスター] ページで、ターゲットクラスターの ID をクリックします。
[ノードプール] ページで、ターゲットノードプールの ID をクリックして詳細を表示します。
[基本情報] タブをクリックして、ノードプール ID、コンテナーランタイム、クラウドエッジおよびノード間ネットワーク接続、Pod ネットワークパターン、ノードラベル、Taint などの詳細を表示します。
[モニタリング] タブをクリックして、ノードのモニタリング情報を表示できます。
エッジノードプールをスケールアウトする
RDS コンソールにログインします。
左側のナビゲーションウィンドウで、[RDS Custom] > [カスタムコンテナークラスター] をクリックします。上部のナビゲーションバーで、リージョンを選択します。
[ACK エッジクラスター] ページで、ターゲットクラスター ID をクリックします。
[ノードプール] ページで、ターゲットノードプールの行にある [スケールアウト] をクリックします。
[ノードプールのスケールアウト] ページで、RDS Custom ノードの数を指定し、[OK] をクリックします。
ターゲットノードプールの ID をクリックすると、[基本情報] タブで新しいノードを表示できます。
エッジノードプールを削除する
RDS Custom の特徴に影響を与えないように、関連付けられたエッジノードプールを Container Service for Kubernetes (ACK) コンソールから、または ACK Edge API を使用して削除しないでください。ノードプールは、RDS Custom コンソールから、または関連する RDS Custom API を使用して削除する必要があります。
リファレンス
詳細については、「RDS Custom の概要」をご参照ください。