The connection to the server localhost:8080 was refused.

작성자 김아름 수정일 2023-02-09 15:51

#kubernetes, #쿠버네티스, #계정, #권한

오류 메세지 혹은 현상
  • kubectl 명령어를 수행하자, 아래와 같은 오류가 발생합니다.
    kubectl get po
    The connection to the server localhost:8080 was refused - did you specify the right host or port?


원인
  • 명령어를 수행한 계정이, k8s 사용자 인증이 없는 경우에 위 에러가 발생합니다.

문제 해결
  • 현재 로그인한 사용자의 home 디렉터리 하위에, .kube/config 파일 여부를 확인합니다.
    mkdir -p $HOME/.kube
    sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
    sudo chown $(id -u):$(id -g) $HOME/.kube/config

아티클이 유용했나요?

훌륭합니다!

피드백을 제공해 주셔서 감사합니다.

도움이 되지 못해 죄송합니다!

피드백을 제공해 주셔서 감사합니다.

아티클을 개선할 수 있는 방법을 알려주세요!

최소 하나의 이유를 선택하세요
CAPTCHA 확인이 필요합니다.

피드백 전송

소중한 의견을 수렴하여 아티클을 개선하도록 노력하겠습니다.

02-558-8300