19.2. GitOps 접근 방식

ZTP는 인프라 배포의 GitOps 배포 방법을 사용하므로 개발자가 IT 작업의 관점에서 볼 수 있는 작업을 수행할 수 있습니다. GitOps는 YAML 파일 및 기타 정의된 패턴과 같은 Git 리포지토리에 저장된 선언적 사양을 사용하여 인프라 배포를 위한 프레임워크를 제공하는 이러한 작업을 수행합니다. 선언적 출력은 다중 사이트 배포를 위해 Open Cluster Manager에서 활용합니다.

GitOps 접근 방식에 대한 동기 부여자 중 하나는 규모에 따른 안정성에 대한 요구 사항입니다. 이는 GitOps가 해결하는 데 도움이 되는 중요한 과제입니다.

GitOps는 추적 기능, RBAC 및 각 사이트의 원하는 상태에 대한 단일 정보 소스를 제공하여 안정성 문제를 해결합니다. 확장 문제는 웹 후크를 통해 구조, 툴링 및 이벤트 중심 작업을 제공하는 GitOps에서 처리합니다.