CafeM0ca

[K8S] MacOS error: exec plugin: invalid apiVersion "client.authentication.k8s.io/v1alpha1" 본문

Programming

[K8S] MacOS error: exec plugin: invalid apiVersion "client.authentication.k8s.io/v1alpha1"

M0ca 2022. 9. 8. 17:31
반응형

Mac OS에서 EKS와 로컬에 kubectl를 연동하기 위해 작업하고 있는데 kubectl 1.25버전에서 제목과 같은 오류가 발생한다.

 

해결 방법은 kubectl 버전을 낮춰주는 것이다.

https://github.com/aws/aws-cli/issues/6920

 

aws eks update-kubeconfig invalid apiVersion · Issue #6920 · aws/aws-cli

Describe the bug Update kubectl from v1.23.6 to 1.24.0 and run commands aws eks update-kubeconfig --name ${EKS_CLUSTER_NAME} --region ${REGION} kubectl version I get the following error and exit st...

github.com

많은 사람들이 동일한 문제를 겪고 있었고 타 블로그들에서는 linux 기준으로 파일 다운로드 법을 설명한다.

우리는 맥을 사용하니까 아래 방식으로 진행한다.(Mac의 실행 바이너리와 linux 실행 바이너리가 다른점을 명심하자)

wget https://dl.k8s.io/release/v1.23.6/bin/darwin/amd64/kubectl
chmod +x ./kubectl
sudo mv ./kubectl /usr/local/bin/kubectl

 

반응형
Comments