クベルnetes人を陥れる誤り!!Unbale to connect to the server:x 509:certificate signed by unknown authority
2767 ワード
説明
ナイマさん、今晩は仮想マシンでクベルネテツのクラスタ環境を構築する時に、壊れた問題が発生しました。4時間近くかかりました。この問題はどのように現れて、どのように解決して、後代の人が踏みだめになることを免れます!
環境 uuntu 16.04仮想マシン docker 18.09.1 Kbernetes 1.14.3 問題が再発する
昨日教程に従ってクラスタを構築しましたが、今日はもう一度実験したいので、
次に、配置された従来のフローに従って
これらのクベルクコマンドの後に--insecure-skyp-tls-verifyパラメータを加えると、以下のエラーが報告されます。error:You must be logged in to the server(Uauthorized)
問題解決の過程
この間、検索できる資料を全部試しましたが、どれも有効なものが一つもありません。
締め括りをつける
この問題は、クラスタを削除して再作成しても通常の動作と見なされます。
ナイマさん、今晩は仮想マシンでクベルネテツのクラスタ環境を構築する時に、壊れた問題が発生しました。4時間近くかかりました。この問題はどのように現れて、どのように解決して、後代の人が踏みだめになることを免れます!
環境
昨日教程に従ってクラスタを構築しましたが、今日はもう一度実験したいので、
kubeadm reset
コマンドを実行してクラスタのすべての構成をクリアします。次に、配置された従来のフローに従って
kubeadm init --kubernetes-version=v1.14.3 --pod-network-cidr=10.244.0.0/16 --apiserver-advertise-address=0.0.0.0
コマンドを実行してクラスタを作成する。次のコマンドを実行します。 mkdir -p $HOME/.kube
sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
sudo chown $(id -u):$(id -g) $HOME/.kube/config
kubectl get nodes
などのコマンドを実行すると、すべてのコマンドがエラーを印刷します。Unbale to connect to the server:x 509:certificate signed by unknown authorityこれらのクベルクコマンドの後に--insecure-skyp-tls-verifyパラメータを加えると、以下のエラーが報告されます。error:You must be logged in to the server(Uauthorized)
問題解決の過程
この間、検索できる資料を全部試しましたが、どれも有効なものが一つもありません。
kubeadm reset
コマンドが作成されたクラスタ構成を完全にクリアすることも確認しましたが、なぜ構成をクリアしてクラスタを再作成することができないのですか?本当にしょうがないです。これらの命令に集中しています。 mkdir -p $HOME/.kube
sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
sudo chown $(id -u):$(id -g) $HOME/.kube/config
これらのコマンドはディレクトリを作成し、いくつかのプロファイルをコピーしてクラスタを再作成する場合、このディレクトリはまだ存在します。そこで、このいくつかのコマンドを実行する前に、rm -rf $HOME/.kube
コマンドを実行してこのディレクトリを削除して、最後にこの問題を解決します。締め括りをつける
この問題は、クラスタを削除して再作成しても通常の動作と見なされます。
kubeadm reset
コマンドを実行した後、作成された$HOME/.kube
ディレクトリを削除しないと、クラスタを再作成するとこの問題が発生します。