본문 바로가기

리눅스

[draft] macOS에 kubectl 설치 및 설정

728x90

macOS에 kubectl 설치 및 설정

최신 버전(1.25.x)

brew install kubectl
kubectl version --client --short
$ kubectl version --client --short
Flag --short has been deprecated, and will be removed in the future. The --short output will become the default.
Client Version: v1.25.1
Kustomize Version: v4.5.7

1.22.10 버전 설치

sudo curl -fsSL https://storage.googleapis.com/kubernetes-release/release/v1.22.10/bin/darwin/amd64/kubectl -o /usr/local/bin/kubectl
sudo chmod +x /usr/local/bin/kubectl
kubectl version --client
$ kubectl version --client --short
Client Version: v1.22.10

Kubernetes 클러스터 설정

Kubernetes 클러스터에 접근하려면 kubeconfig 파일을 설정해야 합니다. 보통 클러스터 제공자가 이 파일을 제공하거나 클러스터 생성 시 생성됩니다.

mkdir -p $HOME/.kube
cp <path-to-kubeconfig> $HOME/.kube/config

클러스터 제공자로부터 kubeconfig 받기

클러스터 제공자가 kubeconfig 파일을 제공한다면 이 파일을 $HOME/.kube/config에 복사합니다.

설정 확인 및 테스트

클러스터 연결을 확인하려면 다음 명령어를 실행하여 클러스터의 노드 정보를 확인합니다.

kubectl cluster-info
kubectl get nodes

 

macOS에 kubectl을 설치하고 설정할 수 있습니다.

 

참고URL

- Kubernetes Documentation : macOS에 kubectl 설치 및 설정

- Kubernetes github : Install and Set Up kubectl

 

728x90