-
쿠버네티스 오류 root@park-VirtualBox:~# kubectl versionClient Version: v1.30.6Kustomize Version: v5.0.4-0.20230601165947-6ce0bf390ce3The connection to the server localhost:8080 was refused - did you specify the right host or port?Back end/Server 2024. 12. 23. 11:45
- 원인
root@park-VirtualBox:~# kubectl version Client Version: v1.30.6 Kustomize Version: v5.0.4-0.20230601165947-6ce0bf390ce3 The connection to the server localhost:8080 was refused - did you specify the right host or port?: 이런 오류가 뜬다.. 이유는 kubectl version 명령어 실행 시 "The connection to the server localhost:8080 was refused" 오류는 Kubernetes API 서버에 연결할 수 없음을 나타냅니다. 이는 클러스터 초기화가 완료되지 않았거나, kubectl이 올바른 kubeconfig 파일을 사용하지 못하고 있기 때문입니다. 아래는 문제를 해결하기 위한 단계입니다: 라고 표현이 된다.
- 해결
sudo kubeadm init --pod-network-cidr=10.244.0.0/16 --apiserver-advertise-address=<마스터 노드 IP> : 클러스터 초기화 명령어를 입력
: -join 키
-join 키
kubeadm join 192.168.56.104:6443 --token j8d87v.xtrvha621a2mtfja \
--discovery-token-ca-cert-hash sha256:adb4e91e472515130c3c48362f23ec4ce457851d8a93ddf6980869b93b603555마지막에 join 키 출력하는 부분은 저장함.
mkdir -p $HOME/.kube
sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
sudo chown $(id -u):$(id -g) $HOME/.kube/config: 해당 명령어 입력
sudo systemctl status kubelet
sudo journalctl -u kubelet
ss -nltp | grep 6443: 상태확인하고.. 로그 확인하고.. 6443 포트 열려있는지 확인
kubectl apply -f https://raw.githubusercontent.com/coreos/flannel/master/Documentation/kube-flannel.yml : POD 네트워크 플러그인 설치
kubectl get nodes : 클러스터 상태 확인
: Reday 완료
: 노드 내의 kube-system 네임스페이스를 가진 컨테이너 확인(마스터 노드 관리 컨테이너)
'Back end > Server' 카테고리의 다른 글
Docker Cloud 시스템 및 쿠버네티스 설명 (0) 2025.04.03 쿠버네티스 대시보드 띄어보기 (0) 2024.12.23 JEUS WAS 설치 및 운영(수정 및 작성중!) (1) 2024.12.12 도커 "WARNING: bridge-nf-call-iptables is disabled" 오류? (0) 2024.12.05 쿠버네티스 설치 시 오류건 해결(Kubernetes Setup) (0) 2024.12.02