반응형
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
반응형
'개발 > AWS' 카테고리의 다른 글
AWS ALB 도메인(호스트) 기반 라우팅 규칙 설정 (0) | 2023.06.07 |
---|---|
Kubernetes AWS ECR 이미지 pull 받기 (0) | 2023.03.11 |
AWS EKS 구성 및 컨테이너 웹 어플리케이션 배포 - 1 (0) | 2023.02.06 |
AWS CodePipeLine ECS 배포 구성 (0) | 2022.08.26 |
AWS ECS 구성하기 (0) | 2022.06.04 |
댓글