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
'리눅스' 카테고리의 다른 글
[kubernetes] kubectl explain 명령 (0) | 2022.09.21 |
---|---|
[kubernetes] kubectl get events 명령 (0) | 2022.09.21 |
[kubernetes] ReplicationController (0) | 2022.09.21 |
[kubernetes] minikube를 이용한 kubernetes 클러스터 배포 (0) | 2022.09.20 |
Vagrant를 사용하여 Ubuntu 가상 머신을 설치하고 배포하는 방법 (0) | 2022.09.19 |