본문 바로가기
소프트웨어 & 클라우드/Kubernetes

[Kubernetes] kubectl windows 11에 설치하기

by TaeGyeong Lee 2024. 11. 17.

개요 

kubectl 을 windows 11에 설치하는 방법을 안내합니다. 

 

윈도우용 kubectl 설치 

안내
이 글에서는 윈도우에 curl이 설치되어 있지 않음을 전제합니다. 

kubectl 은 쿠버네티스 플랫폼을 관리할 수 있는 명령어 도구입니다. kubernetes 를 설치하는 것이 아닌 kubernetes 를 관리할 수 있는 명령어 도구를 설치하는 겁니다.

아래 링크를 따라 최신 kubectl 을 다운로드 합니다.

 

윈도우에 kubectl 설치 및 설정

시작하기 전에 클러스터의 마이너(minor) 버전 차이 내에 있는 kubectl 버전을 사용해야 한다. 예를 들어, v1.31 클라이언트는 v1.30, v1.31, v1.32의 컨트롤 플레인과 연동될 수 있다. 호환되는 최신 버전

kubernetes.io

 

kubectl 환경 변수 등록 

kubectl.exe 를 다운로드 하였으면, 희망하는 위치에 저장하세요. 저는 바탕화면에 k8s 폴더를 만들어 그 안에 kubetctl.exe 를 저장했습니다. 

 

시작 > 시스템 환경 변수 편집 > 고급 > 환경 변수를 클릭합니다. 

 

시스템 변수 목록에서 Path 를 찾아 선택 후, 편집을 클릭해주세요.  

 

아래와 같이 k8s 폴더의 위치를 환경 변수 Path 항목에 추가했습니다. 

 

kubectl 적용 확인 

cmd를 열어 아래와 같이 잘 인식하는 지 명령어를 입력해 주세요. 환경 변수까지 올바르게 설정했다면 다운로드한 kubectl의 버전이 정상적으로 출력됩니다. 

kubectl version --client

 

참고 자료 

 

윈도우에 kubectl 설치 및 설정

시작하기 전에 클러스터의 마이너(minor) 버전 차이 내에 있는 kubectl 버전을 사용해야 한다. 예를 들어, v1.31 클라이언트는 v1.30, v1.31, v1.32의 컨트롤 플레인과 연동될 수 있다. 호환되는 최신 버전

kubernetes.io