클러스터 업그레이드 - Eksctl 사용 설명서

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

클러스터 업그레이드

`eksctl` 관리형 클러스터는 세 가지 간단한 단계로 업그레이드할 수 있습니다.

  1. 를 사용하여 컨트롤 플레인 버전 업그레이드 eksctl upgrade cluster

  2. 노드 그룹 업그레이드

  3. 기본 네트워킹 추가 기능을 업데이트합니다(자세한 내용은 참조기본 추가 기능 업데이트).

클러스터 업그레이드 관련 리소스를 주의 깊게 검토합니다.

참고

이전 eksctl update cluster는 더 이상 사용되지 않습니다. 대신 eksctl upgrade cluster을 사용하세요.

컨트롤 플레인 버전 업데이트

컨트롤 플레인 버전 업그레이드는 한 번에 하나의 마이너 버전에 대해 수행해야 합니다.

컨트롤 플레인을 사용 가능한 다음 버전으로 업그레이드하려면 다음을 실행합니다.

eksctl upgrade cluster --name=<clusterName>

이 명령은 변경 사항을 즉시 적용하지 않으므로 변경 사항을 적용--approve하려면를 사용하여 다시 실행해야 합니다.

클러스터 업그레이드의 대상 버전은 CLI 플래그를 사용하여 지정할 수 있습니다.

eksctl upgrade cluster --name=<clusterName> --version=1.16

또는 구성 파일 사용

cat cluster1.yaml
---
apiVersion: eksctl.io/v1alpha5
kind: ClusterConfig

metadata:
  name: cluster-1
  region: eu-north-1
  version: "1.16"

eksctl upgrade cluster --config-file cluster1.yaml
주의

--versionmetadata.version 인수에 허용되는 유일한 값은 클러스터의 현재 버전 또는 한 버전 이상입니다. 둘 이상의 Kubernetes 버전 업그레이드는 지원되지 않습니다.