1.5. Argo CD 콘솔 링크 사용자 정의
멀티 테넌트 클러스터에서는 사용자가 Argo CD의 여러 인스턴스를 처리해야 할 수 있습니다. 예를 들어 네임스페이스에 Argo CD 인스턴스를 설치한 후 콘솔 애플리케이션 시작기에서 자체 Argo CD 인스턴스 대신 Argo CD 콘솔 링크에 연결된 다른 Argo CD 인스턴스를 찾을 수 있습니다.
DISABLE_DEFAULT_ARGOCD_CONSOLELINK
환경 변수를 설정하여 Argo CD 콘솔 링크를 사용자 지정할 수 있습니다.
-
DISABLE_DEFAULT_ARGOCD_CONSOLELINK
를true
로 설정하면 Argo CD 콘솔 링크가 영구적으로 삭제됩니다. -
DISABLE_DEFAULT_ARGOCD_CONSOLELINK
를false
로 설정하거나 기본값을 사용하면 Argo CD 콘솔 링크가 일시적으로 삭제되고 Argo CD 경로가 조정되면 다시 표시됩니다.
사전 요구 사항
- 관리자로 OpenShift Container Platform 클러스터에 로그인했습니다.
- Red Hat OpenShift GitOps Operator가 설치되었습니다.
프로세스
-
관리자 관점에서 Administration
CustomResourceDefinitions 로 이동합니다. - Subscription CRD를 찾아 클릭하여 엽니다.
- Instances 탭을 선택하고 openshift-gitops-operator 서브스크립션을 클릭합니다.
YAML 탭을 선택하고 사용자 지정을 만듭니다.
Argo CD 콘솔 링크를 활성화하거나 비활성화하려면 필요에 따라
DISABLE_DEFAULT_ARGOCD_CONSOLELINK
값을 편집합니다.apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: openshift-gitops-operator spec: config: env: - name: DISABLE_DEFAULT_ARGOCD_CONSOLELINK value: 'true'