• 카테고리

    질문 & 답변
  • 세부 분야

    데브옵스 · 인프라

  • 해결 여부

    미해결

kubectl 버전 충돌로 삭제문의입니다

22.10.12 05:04 작성 조회수 375

1

안녕하세요

윈도우에 kubectl을 설치하였는데, 예전강의 이후 버전이 많이 업데이트 되었는지, 버전을 지정하고 kubectl을 설치하니 버전차이(skew) 경고를 받았습니다.

WARNING: version difference between client (1.23) and server (1.25) exceeds the supported minor version skew of +/-1

그래서 서버 버전과 동일한 1.25 버전의 kubectl을 curl로 동일하게 설치하였는데, 그 이후로는 'kubectl version' 명령어를 입력하면

The system cannot execute the specified program.

으로 나옵니다.

제 예상에는 1.23과 1.25 버전 2개의 kubectl이 설치되어 있어서인데, 혹시나 시스템환경변수 설정에 PATH부분을 보아도 기본 kubectl.exe이 있는 bin폴더 경로가 정상적으로 기입되어 있습니다.

 

이런 경우, kubectl을 삭제하고 재설치하는 것이 가장 좋을 것 같은데, 의외로 구글링했을 때 답이 나오지 않네요..

어떻게 해결하면 좋을지 문의드립니다.

 

감사합니다.

답변 1

답변을 작성해보세요.

0

안녕하세요!

적어주신 오류 메시지를 보면 정상적인 kubectl 실행파일이 아닌것으로 보입니다.

curl이 아니라 직접 다운로드하여 설치해보시겠어요?

https://dl.k8s.io/release/v1.25.0/bin/windows/amd64/kubectl.exe

동일하게 오류가 발생한다면 다시 문의부탁드려요.

감사합니다!