TroubleShooting/Linux Issue
[Issue, Kubernetes, Linux] The connection to the server localhost:8080 was refused - did you specify the right host or port?
JMcunst
2022. 12. 23. 17:08
728x90
반응형
이슈
'yum install -y kubelet kubeadm kubectl --disableexcludes=kubernetes' 명령어로 kubelet, kubeadm, kubectl을 설치 후,
'systemctl enable --now kubelet' 명령어 실행. 이후 'systemctl status kubelet' 명령어 수행.
kubelet 서비스가 failed 난 것을 확인.
'kubectl version --short' 쳐보니,
다음과 같이 "The connection to the server localhost:8080 was refused - did you specify the right host or port?"이 보인다.
해결
1. kubectl init 명령어 사용 후,
2.1. root로 진행할 경우
export KUBECONFIG=/etc/kubernetes/admin.conf
2.2. 일반적인 진행
mkdir -p $HOME/.kube
cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
chown $(id -u):$(id -g) $HOME/.kube/config
원인(추정)
master 노드 초기화가 되지 않아서 세팅에 아무것도 없는 것으로 추정.
728x90
반응형