1.3. ROSA CLI를 사용하여 호스팅된 컨트롤 플레인 업그레이드
ROSA CLI를 사용하여 HCP 클러스터로 ROSA의 호스팅된 컨트롤 플레인을 수동으로 업그레이드할 수 있습니다. 이 방법은 최신 버전을 즉시 또는 지정된 나중에 사용할 수 있는 경우 업그레이드에 대한 컨트롤 플레인을 예약합니다.
컨트롤 플레인은 두 개의 마이너 Y-stream 버전 내에서 머신 풀만 지원합니다. 예를 들어 버전 4.15.z를 사용하는 컨트롤 플레인이 있는 HCP 클러스터가 있는 ROSA는 4.13.z 및 4.14.z 버전의 머신 풀을 지원하지만 컨트롤 플레인은 version 4.12.z를 사용하는 머신 풀을 지원하지 않습니다.
사전 요구 사항
- 최신 버전의 ROSA CLI를 설치하고 구성했습니다.
- 호스팅된 컨트롤 플레인 업그레이드와 동시에 머신 풀 업그레이드가 진행 중이거나 예약되지 않습니다.
절차
다음 명령을 실행하여 현재 클러스터 버전을 확인합니다.
rosa describe cluster --cluster=<cluster_name_or_id>
$ rosa describe cluster --cluster=<cluster_name_or_id>
1 Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 1
- &
lt;cluster_name_or_id
>를 클러스터 이름 또는 클러스터 ID로 바꿉니다.
다음 명령을 실행하여 컨트롤 플레인을 업그레이드할 수 있는 버전을 나열합니다.
rosa list upgrade --cluster=<cluster_name_or_id>
$ rosa list upgrade --cluster=<cluster_name_or_id>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 명령은 권장 버전을 포함하여 사용 가능한 업데이트 목록을 반환합니다.
출력 예
VERSION NOTES 4.14.8 recommended 4.14.7 4.14.6
VERSION NOTES 4.14.8 recommended 4.14.7 4.14.6
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 다음 명령을 실행하여 클러스터의 호스팅 컨트롤 플레인을 업그레이드합니다.
rosa upgrade cluster -c <cluster_name_or_id> --control-plane [--schedule-date=<yyyy-mm-dd> --schedule-time=<HH:mm>] --version <version_number>
$ rosa upgrade cluster -c <cluster_name_or_id> --control-plane [--schedule-date=<yyyy-mm-dd> --schedule-time=<HH:mm>] --version <version_number>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 지정된 버전으로 즉시 업그레이드를 예약하려면 다음 명령을 실행합니다.
rosa upgrade cluster -c <cluster_name_or_id> --control-plane --version <version_number>
$ rosa upgrade cluster -c <cluster_name_or_id> --control-plane --version <version_number>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 호스팅된 컨트롤 플레인이 즉시 업그레이드되도록 예정되어 있습니다.
향후 지정된 버전으로의 업그레이드를 예약하려면 다음 명령을 실행합니다.
rosa upgrade cluster -c <cluster_name_or_id> --control-plane --schedule-date=<yyyy-mm-dd> --schedule-time=<HH:mm> --version=<version_number>
$ rosa upgrade cluster -c <cluster_name_or_id> --control-plane --schedule-date=<yyyy-mm-dd> --schedule-time=<HH:mm> --version=<version_number>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 호스트된 컨트롤 플레인은 UTC(Coordinated Universal Time)로 지정된 시간에 업그레이드될 예정입니다.
문제 해결
- 경우에 따라 예약된 업그레이드가 시작되지 않는 경우가 있습니다. 자세한 내용은 취소된 업그레이드 유지 관리를 참조하십시오.