이 페이지에서는 클러스터에 설치된 구성 동기화 버전을 업그레이드하는 방법을 설명합니다.
구성 동기화 수동 업그레이드
지원 기간 내에 유지하려면 최소 9개월마다 업그레이드하는 것이 좋습니다. 하지만 더 자주 업그레이드하여 최신 기능과 보안 업데이트를 받을 수 있습니다.
지원되지 않는 버전에서 업그레이드
구성 동기화 버전이 지원되지 않는 경우 다음 옵션 중 하나를 사용하여 업그레이드할 수 있습니다.
- (권장) 한 번에 2개 이하의 부 버전으로 증분하여 단계별 업그레이드를 수행합니다. 예를 들어 N-4 버전 (지원되지 않는 버전)을 사용하는 경우 N-2 (지원되는 버전)로 업그레이드한 다음 N (지원되는 버전)으로 업그레이드할 수 있습니다. 이 접근 방식은 업그레이드하는 가장 안전한 방법이지만 첫 번째 증분 업그레이드가 지원되는 버전으로 이루어진 경우에만 작동합니다.
- 지원되는 버전으로 직접 업그레이드하세요. 단계별 업그레이드를 실행할 수 없는 경우 지원되는 버전으로 직접 업그레이드해 볼 수 있습니다. 예를 들어 버전 N-6 (지원되지 않는 버전)을 사용 중인 경우 N-4 (지원되지 않는 버전)로 점진적 업그레이드를 시도해도 작동하지 않습니다. 이 경우 지원되는 가장 오래된 버전인 N-2로 직접 업그레이드해 볼 수 있습니다.
- 구성 동기화 버전이 크게 뒤처져 있고 이전 옵션이 작동하지 않으면 구성 동기화를 제거하고 다시 설치할 수 있습니다.
구성 동기화 업그레이드
구성 동기화를 업그레이드하기 전에 출시 노트에서 버전 간 변경사항에 대한 자세한 내용을 확인하세요.
구성 동기화를 업그레이드하려면 다음 단계를 완료합니다.
Console
- Google Cloud 콘솔에서 기능 섹션 아래의 구성 페이지로 이동합니다.
- 설정 탭에서 업그레이드하려는 구성 동기화 버전의 클러스터 옆에 있는 클러스터 구성 수정을 선택합니다.
- 버전 드롭다운 목록에서 업그레이드할 버전을 선택합니다.
- 구성 동기화 업그레이드를 클릭합니다.
gcloud
(선택사항) 업그레이드하기 전 클러스터에 설치된 구성 동기화 버전을 확인하려면 다음 명령어를 실행합니다.
gcloud beta container fleet config-management version
다음 명령어를 실행합니다.
gcloud beta container fleet config-management upgrade \ --version=VERSION \ --membership=MEMBERSHIP_NAME
다음을 바꿉니다.
VERSION
: 업그레이드할 버전입니다.MEMBERSHIP_NAME
: 클러스터를 등록할 때 선택한 Fleet 멤버십 이름입니다.gcloud container fleet memberships list
를 실행하면 멤버십 이름을 찾을 수 있습니다.
구성 동기화 자동 업그레이드
자동 업그레이드 사용 중지
구성 동기화 자동 업그레이드를 사용 중지하려면 다음 단계를 완료하세요.
gcloud
Google Cloud CLI apply spec
파일에서 upgrades
필드를 삭제합니다.
Terraform
google_gke_hub_feature_membership 리소스에서 configmanagement.management
필드를 MANAGEMENT_MANUAL
로 설정합니다.
구성 커넥터
GKEHubFeatureMembership
리소스에서 configmanagement.management
필드를 MANAGEMENT_MANUAL
로 설정합니다.