このトピックでは、リソースの無駄を減らすために、Container Service for Kubernetes (ACK) クラスターのノードプールを削除する方法について説明します。
目次
ノードプール内のノードを解放するためのルール
ノードプールを削除すると、ノードプールが [Expected Nodes] パラメーターで設定されているかどうかによって、ノードのリリース方法が決まります。
Expected Nodesパラメーターで設定されているノードプール
ノードプール内のすべての従量課金ノードがリリースされます。 サブスクリプションノードはリリースされません。 サブスクリプションノードをリリースするには、Elastic Compute Service (ECS) コンソールにログインし、ノードの課金方法を従量課金からサブスクリプションに切り替えてから、ECSコンソールでノードをリリースします。
ノードプール内のすべてのノードは、ACKクラスターのAPIサーバーから削除されます。
Expected Nodesパラメーターで設定されていないノードプール
ノードプールおよびサブスクリプションノードに手動または自動で追加されたノードはリリースされません。 サブスクリプションノードをリリースするには、ECSコンソールにログインし、ノードの課金方法を従量課金からサブスクリプションに切り替えてから、ECSコンソールでノードをリリースします。
リリースされたノードのみがACKクラスターのAPIサーバーから削除されます。
ノードプールがExpected Nodesパラメーターで設定されているかどうかを確認する方法の詳細については、ノードプールがExpected Nodesパラメーターで設定されているかどうかを確認するにはどうすればよいですか。
手順
ACKコンソールにログインします。 左側のナビゲーションウィンドウで、[クラスター] をクリックします。
[クラスター] ページで、管理するクラスターの名前をクリックします。 左側のナビゲーションウィンドウで、 を選択します。
管理するノードプールを見つけ、[操作] 列の [詳細] > [削除] を選択します。
表示されるメッセージの情報を確認し、[OK] をクリックします。
よくある質問
ノードプールがExpected Nodesパラメーターで設定されているかどうかを確認するにはどうすればよいですか。
ACKコンソールにログインします。 左側のナビゲーションウィンドウで、[クラスター] をクリックします。
[クラスター] ページで、管理するクラスターの名前をクリックします。 左側のナビゲーションウィンドウで、 を選択します。
ノードプールの名前をクリックし、[概要] タブをクリックして、Expected Nodesパラメーターが設定されているかどうかを確認します。 パラメーターが設定されていない場合、[予想ノード数] フィールドに-が表示されます。