본문 바로가기
728x90
반응형

2021/1115

[Kubernetes] error: You must be logged in to the server (Unauthorized) kubectl 명령어 사용시 아래 에러가 발생하면 config 파일을 User 폴더에 복사한 후 다시 실행해보자. $ kubectl get pod error: You must be logged in to the server (Unauthorized) 아래와 같이 실행 후 확인 $ 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 pods NAME READY STATUS RESTARTS AGE foo-6ffdbf578-9kpjm 1/1 Running 1 13d foo-6ffdbf578-lqkqh 1/1.. 2021. 11. 3.
[Kubernetes] kubelet error: Failed to start ContainerManager Invalid Node Allocatable configuration. Resource "memory" has an allocatable of Cluster join을 마치고 kubelet이 정상적으로 실행 되지 않는 현상이 발생 했다. # systemctl status kubelet ● kubelet.service - kubelet Loaded: loaded (/usr/lib/systemd/system/kubelet.service; enabled; vendor preset: disabled) Active: activating (auto-restart) (Result: exit-code) since Wed 2021-11-03 16:00:11 CST; 3s ago Process: 314223 ExecStart=/usr/bin/kubelet ... --kube-reserved=cpu=200m,memory=4830Mi (code=exited, sta.. 2021. 11. 3.
Kubernetes API Certs Renew (k8s 인증서 갱신) Kubernetes 에서 사용되는 인증서는 별도의 옵션을 지정하지 않으면 default 1년의 유효기간을 가진다. 만료되거나 만료가 임박한 인증서의 경우엔 업그레이드 시 자동적으로 갱신이 되며, 별도의 방법으론 kubeadm을 통해 갱신을 할 수 있다. kubernetes cluster 에서 인증서 관리가 필요한 인증서는 아래와 같다. kube-apiserver-etcd-client kube-apiserver kube-apiserver-kubelet-client front-proxy-client kubelet.conf admin.conf controller-manager.conf scheduler.conf 또한, kubelet.conf를 제외한 위의 인증서들은 /etc/kuberntes/pki 에서 확인.. 2021. 11. 1.
728x90
반응형