본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성하였습니다.(https://bit.ly/4hTSJNB)
공부 시각 인증
학습 후기
#1 실습환경 구축
다음 링크(비공개 링크)에서 이미지 확인: 1-1. 구축할 아키텍처 (https://esne.tistory.com/7)
hosts 확인 | /etc/hosts |
등록된 클러스터 확인 | kubectl config get-contexts |
사용하고 있는 클러스터 변경 | kubectl config use-context hk8s![]() |
node 확인 | kubectl get nods |
발생한 에러
#1
E0305 21:35:56.857293 1069 memcache.go:265] couldn't get current server API group list: Get "https://10.0.2.10:6443/api?timeout=32s": dial tcp 10.0.2.10:6443: connect: connection refused
The connection to the server 10.0.2.10:6443 was refused - did you specify the right host or port?
해결 방법 | ??? |
아무리 구글링을 해봐도 해결되지 않는다..
kubeconfig 교체도 해보고 swap memory도 확인해보고 다 해봤는데 안됨
쿠버네티스가 아직 뭔지도 모르겠는데 에러부터 마주치니까 머리 아프다..
시도해본 방법1
$ sudo -i
$ swapoff -a
$ exit
$ strace -eopenat kubectl version
시도해본 방법2
$ sudo vi /etc/containerd/config.toml
SystemdCgroup = true
$ sudo service containerd restart
시도해본 방법3
sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
sudo chown $(id -u):$(id -g) $HOME/.kube/config
다 안 된다,, 내일 무조건 해결해야지
의심되는 문제
journalctl -fu kubelet |
Mar 05 23:25:28 k8s-master systemd[1]: kubelet.service: Scheduled restart job, restart counter is at 165. Mar 05 23:25:28 k8s-master systemd[1]: Stopped kubelet: The Kubernetes Node Agent. Mar 05 23:25:28 k8s-master systemd[1]: Started kubelet: The Kubernetes Node Agent. Mar 05 23:25:28 k8s-master kubelet[3737]: Flag --container-runtime-endpoint has been deprecated, This parameter should be set via the config file specified by the Kubelet's --config flag. See https://kubernetes.io/docs/tasks/administer-cluster/kubelet-config-file/ for more information. Mar 05 23:25:28 k8s-master kubelet[3737]: Flag --pod-infra-container-image has been deprecated, will be removed in a future release. Image garbage collector will get sandbox image information from CRI. Mar 05 23:25:28 k8s-master kubelet[3737]: I0305 23:25:28.287143 3737 server.go:203] "--pod-infra-container-image will not be pruned by the image garbage collector in kubelet and should also be set in the remote runtime" Mar 05 23:25:28 k8s-master kubelet[3737]: I0305 23:25:28.290363 3737 server.go:467] "Kubelet version" kubeletVersion="v1.28.0" Mar 05 23:25:28 k8s-master kubelet[3737]: I0305 23:25:28.290393 3737 server.go:469] "Golang settings" GOGC="" GOMAXPROCS="" GOTRACEBACK="" Mar 05 23:25:28 k8s-master kubelet[3737]: I0305 23:25:28.290505 3737 server.go:895] "Client rotation is on, will bootstrap in background" Mar 05 23:25:28 k8s-master kubelet[3737]: E0305 23:25:28.291190 3737 bootstrap.go:266] part of the existing bootstrap client certificate in /etc/kubernetes/kubelet.conf is expired: 2025-02-23 08:45:31 +0000 UTC Mar 05 23:25:28 k8s-master kubelet[3737]: E0305 23:25:28.291228 3737 run.go:74] "command failed" err="failed to run Kubelet: unable to load bootstrap kubeconfig: stat /etc/kubernetes/bootstrap-kubelet.conf: no such file or directory" Mar 05 23:25:28 k8s-master systemd[1]: kubelet.service: Main process exited, code=exited, status=1/FAILURE Mar 05 23:25:28 k8s-master systemd[1]: kubelet.service: Failed with result 'exit-code'. |
인증서 만료 문제부터 해결해보자 |
'교육 > [패스트캠퍼스]Kubernetes 자격증 마스터 클래스' 카테고리의 다른 글
패스트캠퍼스 환급챌린지 6일차 : Kubernetes 자격증 마스터 클래스 : CKA/CKAD/CKS 강의 후기 (0) | 2025.03.10 |
---|---|
패스트캠퍼스 환급챌린지 5일차 : Kubernetes 자격증 마스터 클래스 : CKA/CKAD/CKS 강의 후기 (0) | 2025.03.09 |
패스트캠퍼스 환급챌린지 4일차 : Kubernetes 자격증 마스터 클래스 : CKA/CKAD/CKS 강의 후기 (2) | 2025.03.08 |
패스트캠퍼스 환급챌린지 3일차 : Kubernetes 자격증 마스터 클래스 : CKA/CKAD/CKS 강의 후기 (0) | 2025.03.07 |
패스트캠퍼스 환급챌린지 2일차 : Kubernetes 자격증 마스터 클래스 : CKA/CKAD/CKS 강의 후기 (0) | 2025.03.06 |