2.6. Argo CD 인스턴스에서 Argo 롤아웃 UI 활성화
Argo CD 인스턴스에서 Argo 롤아웃 UI를 활성화하려면 다음 단계를 완료합니다.
사전 요구 사항
-
cluster-admin
권한이 있는 클러스터에 액세스할 수 있습니다. - OpenShift Container Platform 클러스터에 Red Hat OpenShift GitOps Operator를 설치했습니다.
- RolloutManager CR(사용자 정의 리소스)을 구성했습니다.
프로세스
- OpenShift Container Platform 웹 콘솔에 로그인합니다.
-
웹 콘솔의 관리자 화면에서 Operator
설치된 Operator 를 클릭합니다. - 설치된 Operator 목록에서 Red Hat OpenShift GitOps 를 선택하고 Argo CD 탭을 클릭합니다.
-
openshift-gitops
네임스페이스의 Argo CD 탭에서 Argo CD 인스턴스를 선택합니다. YAML 을 클릭하고 다음 구성을 추가하여 Argo Rollouts UI를 구성합니다.
Argo CD CR에서 Argo 롤아웃 UI 활성화 예
apiVersion: argoproj.io/v1beta1 kind: ArgoCD metadata: name: argocd spec: server: enableRolloutsUI: true 1
- 1
- 이 값을
true
로 설정하여enableRolloutsUI
필드를 구성합니다.
- 저장을 클릭합니다.
-
웹 콘솔의 관리자 화면에서
메뉴
OpenShift GitOps 클러스터 Argo CD 로 이동합니다. Argo CD 웹 UI의 로그인 페이지가 새 창에 표시됩니다. Argo CD 웹 UI에서 Argo 롤아웃 UI에 액세스하려면 Argo 롤아웃 리소스가 포함된 샘플 애플리케이션을 구성합니다.
참고enableRolloutsUI
필드는 Argo CD 서버 배포 Pod를 다시 시작하므로 Argo Rollouts 확장을 사용하여 Argo CD 웹 UI에서 활성화하는 데 몇 초가 걸립니다.