오늘도 한 뼘 더
[k8s] AWS EKS - Error: invalid version, supported values: 1.21, 1.22, 1.23, 1.24 본문
DevOps & Infra/K8S(Kubernetes)
[k8s] AWS EKS - Error: invalid version, supported values: 1.21, 1.22, 1.23, 1.24
나른한댕댕이🐶 2024. 5. 29. 10:32728x90
반응형
# 배경
eksctl 명령어를 통해서 AWS EKS 서비스에 클러스터를 생성하는 작업을 진행했다.
클러스터의 버전을 config 파일에 명시해서 진행을 하는 중에 다음과 같은 에러가 발생하였다.
apiVersion: eksctl.io/v1alpha5
kind: ClusterConfig
metadata:
name: test
region: ap-northeast-2
version: "1.29"
# 문제
eksctl 명령어를 사용하여 클러스터를 생성하는 중 다음과 같은 에러가 발생하였다.
Error: invalid version, supported values: 1.21, 1.22, 1.23, 1.24
eksctl 버전에 따라 지원하는 쿠버네티스 버전이 다른데 구 버전의 eksctl을 사용하고 있어 해당 버전으로는 최신 버전의 쿠버네티스 클러스터를 생성할 수 없는 것이었다.
# 해결 방법
eksctl 버전 문제이기 때문에 eksctl 버전을 업그레이드하면 된다.
## eksctl 버전 업그레이드하기
업그레이드 전 버전 확인
$ eksctl version
> 0.128.0
eksctl 버전 업그레이드하기
$ curl --silent --location "https://github.com/weaveworks/eksctl/releases/latest/download/eksctl_$(uname -s)_amd64.tar.gz" | tar xz -C /tmp
$ sudo mv /tmp/eksctl /usr/local/bin
업그레이드 후 버전 확인
$ eksctl version
> 0.178.0
728x90
반응형
'DevOps & Infra > K8S(Kubernetes)' 카테고리의 다른 글
[k8s] eksctl : [!] 1 pods are unevictable from node (0) | 2024.07.16 |
---|---|
[Helm] Helm 업데이트 시 설명 추가하기 (0) | 2024.04.16 |
[k8s] kubeconfig context 이름 변경하기 (2) | 2024.04.03 |
[Helm] helm upgrade 할 때 했던 실수 (0) | 2024.02.21 |
[Helm] Error: Kubernetes cluster unreachable: exec plugin: invalid apiVersion "client.authentication.k8s.io/v1alpha1" (2) | 2023.12.07 |
Comments