5.7. 정책 조정 다시 시작
예를 들어 ClusterGroupUpgrade
CR(사용자 정의 리소스)이 시간 초과된 경우 예기치 않은 규정 준수 문제가 발생하면 정책 조정을 다시 시작할 수 있습니다.
프로세스
ClusterGroupUpgrade
CR은 관리 클러스터가Ready
가 된 후 토폴로지 Aware Lifecycle Manager를 통해ztp-install
네임스페이스에 생성됩니다.$ export CLUSTER=<clusterName>
$ oc get clustergroupupgrades -n ztp-install $CLUSTER
예기치 않은 문제가 있고 정책이 구성된 시간 내에 불만이 발생하지 않는 경우(기본값은 4시간)
ClusterGroupUpgrade
CR의 상태에UpgradeTimedOut
이 표시됩니다.$ oc get clustergroupupgrades -n ztp-install $CLUSTER -o jsonpath='{.status.conditions[?(@.type=="Ready")]}'
UpgradeTimedOut
상태의ClusterGroupUpgrade
CR은 시간마다 정책 조정을 자동으로 다시 시작합니다. 정책을 변경한 경우 기존ClusterGroupUpgrade
CR을 삭제하여 즉시 재시도를 시작할 수 있습니다. 이렇게 하면 새ClusterGroupUpgrade
CR의 자동 생성이 트리거되고 즉시 정책 조정이 시작됩니다.$ oc delete clustergroupupgrades -n ztp-install $CLUSTER
ClusterGroupUpgrade
CR이 UpgradeCompleted
상태로 완료되고 관리 클러스터에 ztp-done
레이블이 적용된 경우 PolicyGenTemplate
을 사용하여 추가 구성을 변경할 수 있습니다. 기존 ClusterGroupUpgrade
CR을 삭제하면 TALM에서 새 CR이 생성되지 않습니다.
이 시점에서 GitOps ZTP는 클러스터와의 상호 작용을 완료했으며 추가 상호 작용을 업데이트 및 정책 수정을 위해 생성된 새 ClusterGroupUpgrade
CR로 처리해야 합니다.
추가 리소스
-
TALM( Topology Aware Lifecycle Manager)을 사용하여 자체
ClusterGroupUpgrade
CR을 구성하는 방법에 대한 자세한 내용은 ClusterGroupUpgrade CR 정보를 참조하십시오.