4.8 Kubernetesクラスタの削除

Kubernetesクラスタを削除するには、olcnectl module uninstallコマンドを使用します。たとえば、myclusterというkubernetesモジュールをアンインストールするには、次のようにします。

$ olcnectl --api-server 127.0.0.1:8091 module uninstall --environment-name myenvironment \
  --name mycluster

各ノードでKubernetesコンテナが停止および削除され、Kubernetesクラスタが削除されてから、kubeletサービスが停止されます。

モジュールをアンインストールすると、Platform API Serverからモジュール構成も削除されます。モジュールをアンインストールしてから再インストールする場合は、olcnectl module createコマンドを使用してモジュールを再作成する必要があります。

以前にKubernetesクラスタで使用していたホストにkubernetesモジュールを再インストールする場合は、モジュールの再デプロイ前に、各ノードでkubeadm reset -fコマンドを実行することが必要になることがあります。