본문 바로가기
개발/AWS

EKS error: exec plugin: invalid apiVersion "client.authentication.k8s.io/v1alpha1" 에러(kubectl, helm)

by 궁즉변 변즉통 통즉구 2023. 3. 11.
반응형

EKS에서 kubectl과 helm 사용하는데 아래와 같은 에러가 발생 했다. EKS버전은 현재 1.24.10을 사용 중이다. 

 error: exec plugin: invalid apiVersion "client.authentication.k8s.io/v1alpha1"

 

kubectl

최신 kubectl 버전이 EKS 버전과 문제가 있는 상황이고, kubectl v1.23.6으로 재설치하면 해결이 된다.

# kubectl v1.23.6 설치
curl -LO https://storage.googleapis.com/kubernetes-release/release/v1.23.6/bin/linux/amd64/kubectl

 

재설치 후 버전 정보를 확인해보면 아래와 같고, kubectl 명령어도 잘 동작한다.

# kubectl 버전 확인
kubectl version --short

 

helm

helm에서도 동일한 문제가 발생하는데 현재 helm을 설치하면 버전이 v3.11.2이 설치되고, 위와 같은 동일한 에러가 발생한다. helm 버전도 v3.8.2로 낮춰서 재설치해주면 해결이 된다.

# helm v3.8.2 설치
curl -L https://git.io/get_helm.sh | bash -s -- --version v3.8.2

 

재설치 후 버전 확인은 아래 명령을 사용하면 된다.

# helm 버전 확인
helm version --short

 

 

반응형

댓글