공부/쿠버네티스 (Kubernetes)
mac Os에 kubectl 설치하기
Lagooni
2021. 7. 29. 19:06
macOS에 kubectl 설치 및 설정
시작하기 전에 클러스터의 마이너(minor) 버전 차이 내에 있는 kubectl 버전을 사용해야 한다. 예를 들어, v1.21 클라이언트는 v1.20, v1.21, v1.22의 컨트롤 플레인과 연동될 수 있다. 최신 버전의 kubectl을
kubernetes.io
맥 OS에 kubectl설치 는 3가지 방법이 있습니다.
- curl을 사용하여 바이너리 설치
- Homebrew를 사용하여 설치
- Macports를 사용하여 설치
저는 curl로 설치하겠습니다. 아래 링크를 복사 붙여넣기 해주세요.
1. 최신 릴리스 다운로드 (intel칩셋)
curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/darwin/amd64/kubectl"
2. 바이너리 검증(optional)
kubectl 체크섬 파일 다운로드.
curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/darwin/amd64/kubectl.sha256"
kubectl바이너리를 체크섬 파일을 통해 검증한다.
echo "$(<kubectl.sha256) kubectl" | shasum -a 256 --check
검증이 성공한다면 아래와 같은 kubectl:OK가 보이실 겁니다.
3. kubectl바이너리를 실행 가능하게 한다.
chmod +x ./kubectl
4. kubectl 바이너리를 시스템 PATH의 파일 위치로 옮긴다.
sudo mv ./kubectl /usr/local/bin/kubectl
sudo chown root: /usr/local/bin/kubectl
5. 설치한 버전이 최신 버전인지 확인한다.
kubectl version --client