• 카테고리

    질문 & 답변
  • 세부 분야

    데브옵스 · 인프라

  • 해결 여부

    미해결

minikube 쿠버네티스버전과 kubectl 버전을 맞춰야하는 것이죠?

22.04.12 17:21 작성 조회수 677

1

minikube 실행 시 kubernetes-version=1.20 으로 했는데, kubectl은 최신버전 1.23.5 버전이 설치되어 있습니다.

minikube start --kubernetes-version=v1.20.0

이러면 버전이 달라서 실습에 문제가 있는 것이죠?

kubectl을 1.20으로 설치하는 방법이 있을까요? 

 

 

답변 1

답변을 작성해보세요.

0

안녕하세요!

kubectl 버전이 최신이라도 하위 버전 kubernetes와 호환됩니다.

kubectl이 1.23이라면 1.22, 1.21까지 호환성을 보장하고 그 미만 버전에 대해서도 대부분 정상 동작합니다.

해당 강의는 1.23에서도 실습이 정상동작하는 것을 확인했기 때문에, 쿠버네티스도 최신버전(1.23)으로 실행하시면 더 안전할 것 같습니다.

감사합니다!

쏭쏭님의 프로필

쏭쏭

질문자

2022.04.13

minikube start --kubernetes-version=v1.20.0 로 실행하고,  kubectl도  1.20.0 으로 다운로드 받아 버전을 맞추어서 테스트를 하고 있습니다만, 

kubectl v1.20.0 다운로드 curl -LO "https://dl.k8s.io/release/v1.20.0/bin/windows/amd64/kubectl.exe"


kubectl, kubernetes 1.23으로  실습환경 구성해도 되는 것으로 알겠습니다.  

감사합니다.