컨테이너/쿠버네티스
[K8S] kubeadm init시에 Get http://localhost:10248/healthz: dial tcp 127.0.0.1:10248: connect: connection refused 에러
sangyeon
2021. 11. 2. 17:37
728x90
Ubuntu 20:04 LTS 환경에서
kubeadm init으로 k8s 클러스터 구성시에
Get http://localhost:10248/healthz: dial tcp 127.0.0.1:10248: connect: connection refused 에러가 계속 발생하며 진행이 되지 않았다.
솔루션
sudo mkdir /etc/docker cat <<EOF | sudo tee /etc/docker/daemon.json { "exec-opts": ["native.cgroupdriver=systemd"], "log-driver": "json-file", "log-opts": { "max-size": "100m" }, "storage-driver": "overlay2" } EOF |
위의 문구를 실행하고 나서
sudo systemctl enable docker sudo systemctl daemon-reload sudo systemctl restart docker # kubelet가 실행인지 확인 > sudo systemctl status kubelet # 실행중이 아닐 경우 > sudo systemctl start kubelet |
위에 커맨드까지 끝나고 나서
kubeadm restart
kubeadm init 을 다시 실행하면 정상적으로 처리 된다.
관련 링크 :
https://kubernetes.io/docs/setup/production-environment/container-runtimes/#docker
728x90