Uploaded image for project: 'OpenShift GitOps'
  1. OpenShift GitOps
  2. GITOPS-1054

Disable creation of default ArgoCD instance in gitops-operator namespace, via Subscription environment variable, for OSD/ROSA

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Duplicate
    • Icon: Undefined Undefined
    • None
    • None
    • None

      Description:

      Add a subscription env to disable creation of the default operator

      Design doc and discussion: https://docs.google.com/document/d/15D0_zHDC7DOjFhcgv9ARIyRpOQ8BT2tlU2I-KdVeGCA/edit#

       

      Enabling additional support for the GitOps OpenShift console UI will be handled by a subsequent story/epic.

       

      Acceptance Criteria:

      • The operator Subscription should support an environment variable which, when set, prevents the creation of the default ArgoCD instance in gitops-operator namespace
      • Environment variable should be documented for public users
      • ArgoCD monitoring (via ServiceMonitors) should continue to work for ArgoCD instances that the user creates.
      • When running in this mode, the UI will not work for this Argo CD instance (similar to user-scoped ArgoCD instances installed in other namespaces); verify that this doesn't significantly affect the openshift-console.

       

              jgwest Jonathan West
              jgwest Jonathan West
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: