본문 바로가기
728x90
반응형

kubernetes21

[Kubernetes] kubectl cp (Kubernetes container files copy - pod 파일 복사) kubernetes 를 사용하면서 Volume을 통해서 local directories & files를 공유할 수 있지만 docker cp 처럼 local files 을 pod으로 직접 복사하거나 가져올 수 있습니다. kubectl cp 명령어를 사용해서 파일을 복사하거나 가져 올 수 있으며 아래처럼 사용하면 됩니다. Pod 에서 Local 환경으로 파일 복사 $ kubectl cp Pod이름:경로/파일 로컬경로/파일 Local 환경에서 Pod으로 파일 복사 $ kubectl cp 로컬경로/파일 Pod이름:경로/파일 예제 (nginx 생성 후 nginx.conf 복사하기) Pod 생성을 위한 nginx deploy 배포 apiVersion: apps/v1 kind: Deployment metadata: .. 2021. 11. 30.
[Kubernetes] error: You must be logged in to the server (the server has asked for the client to provide credentials ( pods/log ... ) ) After renewing certs, if the below error occurred. $ kubectl logs foo-5c76dc6585-b2lms error: You must be logged in to the server (the server has asked for the client to provide credentials ( pods/log foo-5c76dc6585-b2lms) ) Restart docker to change certs on control plane containers. $ systemctl restart docker $ systemctl restart kubelet 2021. 11. 9.
[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.
728x90
반응형