3장. GitOps ZTP 업데이트
Hub 클러스터, Red Hat Advanced Cluster Management(RHACM) 및 관리되는 OpenShift Container Platform 클러스터와 독립적으로 GitOps Zero Touch Provisioning(ZTP) 인프라를 업데이트할 수 있습니다.
새 버전이 출시될 때 Red Hat OpenShift GitOps Operator를 업데이트할 수 있습니다. GitOps ZTP 플러그인을 업데이트할 때, 참조 구성의 업데이트 된 파일을 검토하고 변경 사항이 요구 사항을 충족하는지 확인하십시오.
관리형 클러스터에 PolicyGenTemplate CR를 사용하여 정책을 관리 및 배포하는 것은 향후 OpenShift Container Platform 릴리즈에서 중단됩니다. Red Hat Advanced Cluster Management(RHACM) 및 PolicyGenerator CR 를 통해 동등하고 향상된 기능이 제공됩니다.
PolicyGenerator 리소스에 대한 자세한 내용은 RHACM Integrating Policy Generator 문서를 참조하십시오.
3.1. GitOps ZTP 업데이트 프로세스 개요 링크 복사링크가 클립보드에 복사되었습니다!
GitOps Zero Touch Provisioning(ZTP)를 GitOps ZTP 인프라스트럭처의 이전 버전을 실행하는 완전히 운영 가능한 허브 클러스터에 대해 업데이트할 수 있습니다. 업데이트 프로세스는 관리형 클러스터에 대한 영향을 피합니다.
권장 컨텐츠를 추가하는 것을 포함하여 정책 설정에 대한 모든 변경 사항은 관리형 클러스터에 롤링하여 조정해야 하는 업데이트된 정책을 가져옵니다.
높은 수준에서 GitOps ZTP 인프라를 업데이트하는 전략은 다음과 같습니다.
-
기존 클러스터에
ztp-done라벨을 지정합니다. - ArgoCD 애플리케이션을 중지합니다.
- 새로운 GitOps ZTP 툴을 설치합니다.
- Git 저장소의 필요한 내용 및 선택적인 변경 사항을 업데이트합니다.
- 원하는 OpenShift Container Platform 버전의 ISO 이미지를 가져올 수 있습니다.
- 애플리케이션 구성을 업데이트하고 다시 시작합니다.