1.9. Git 리포지토리와 애플리케이션 동기화
Argo CD의 동기화 정책을 수정하여 Git 리포지토리와 애플리케이션을 동기화할 수 있습니다. 정책 수정을 통해 Git 리포지토리의 클러스터 구성 변경 사항을 클러스터에 자동으로 적용합니다.
프로세스
- Argo CD 대시보드에서 cluster-configs Argo CD 애플리케이션은 Missing 및 OutOfSync 상태입니다. 애플리케이션이 수동 동기화 정책으로 구성되었으므로 Argo CD는 자동으로 동기화되지 않습니다.
- cluster-configs 타일에서 SYNC 를 클릭하고 변경 사항을 검토한 다음 SYNCHRONIZE 를 클릭합니다. Argo CD는 Git 리포지토리의 모든 변경 사항을 자동으로 감지합니다. 구성이 변경되면 Argo CD는 cluster-configs의 상태를 OutOfSync로 변경합니다. Argo CD의 동기화 정책을 수정하여 Git 리포지토리에서 클러스터에 변경 사항을 자동으로 적용할 수 있습니다.
- cluster-configs Argo CD 애플리케이션이 이제 Healthy 및 Synced 상태가 됩니다. cluster-configs 타일을 클릭하여 동기화된 리소스의 세부 정보와 클러스터의 상태를 확인합니다.
-
OpenShift Container Platform 웹 콘솔로 이동하여
를 클릭하여 Red Hat 개발자 블로그(Kubernetes )에 대한 링크가 있는지 확인합니다.
프로젝트 페이지로 이동하여
spring-petclinic
네임스페이스를 검색하여 클러스터에 추가되었는지 확인합니다.클러스터 구성이 클러스터에 성공적으로 동기화됩니다.