Kubernetes 에러났을 때

2020. 8. 18. 16:13System/Beginner

에러 상황: 

$ sudo kubectl get nodes
Unable to connect to the server: x509: certificate signed by unknown authority (possibly because of "crypto/rsa: verification error" while trying to verify candidate authority certificate "kubernetes")

 

해결방안:

출처: https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/troubleshooting-kubeadm/

 

Troubleshooting kubeadm

As with any program, you might run into an error installing or running kubeadm. This page lists some common failure scenarios and have provided steps that can help you understand and fix the problem. If your problem is not listed below, please follow the f

kubernetes.io

TLS certificate errors

 

1. unset KUBECONFIG

2. export KUBECONFIG=/etc/kubernetes/admin.conf

3. mv $HOME/.kube $HOME/.kube.bak

4. mkdir $HOME/.kube

5. sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config

6. sudo chown $(id -u):$(id -g) $HOME/.kube/config

7. sudo kubectl get nodes

정상적으로 작동함을 확인할 수 있다.