어느 날 갑자기 kubectl 명령어를 사용했는데 아래 오류가 발생했다.
error: You must be logged in to the server (Unauthorized)
만약 작업한 게 없다면 인증서 유효기간 1년이 지났을 가능성이 크다.
먼저 인증서 유효기간을 확인한다.
kubeadm certs check-expiration
추가적으로 해당 경로 (/etc/kubernetes/pki) 인증서를 확인해 보면 아마 유효기간 1년이 지났을 것이다.
이런 경우 마스터 노드에서 인증서를 갱신해 주면 된다.
kubeadm certs renew all
명령어 실행 후 해당 경로(/etc/kubernetes)에 바뀐 conf파일 확인
