1. ホーム
  2. kubernetes

kubernetesを完全にアンインストールする方法

2024-01-04 20:10:25

質問

kubernetes クラスタを kubeadm 以下のように 案内 . しばらくして、私はK8sを再インストールすることにしましたが、すべての関連ファイルを削除するトラブルに遭遇し、公式サイトではkubeadmを介してインストールされたクラスタを削除する方法のドキュメントを見つけることができませんでした。 どなたか同じ問題に遭遇し、すべてのファイルと依存関係を削除する適切な方法をご存知でしょうか?よろしくお願いします。

詳細については、私は削除 kubeadm , kubectl および キューブレット を使用して apt-get purge/remove を使用していますが、再度クラスタのインストールを開始すると、次のエラーが発生しました。

[preflight] Some fatal errors occurred:
    Port 6443 is in use
    Port 10251 is in use
    Port 10252 is in use
    /etc/kubernetes/manifests is not empty
    /var/lib/kubelet is not empty
    Port 2379 is in use
    /var/lib/etcd is not empty

どのように解決するのですか?

使用 kubeadm reset コマンドを使用します。これにより、kubernetesクラスタの構成が解除されます。