Uploaded image for project: 'OpenShift Request For Enhancement'
  1. OpenShift Request For Enhancement
  2. RFE-4552

Enable "envFrom" field in ArgoCD configuration to reference secrets/configMaps as environmental variables

XMLWordPrintable

    • False
    • None
    • False
    • Not Selected

      1. Proposed title of this feature request

      Enable "envFrom" field in ArgoCD configuration to reference secrets/configMaps as environmental variables

      2. What is the nature and description of the request?

      Enhancement to current ArgoCD configuration so that argocd components(repo,server,controller,applicationset,etc) can reference secrets/configMaps as environmental variables

      3. Why does the customer need this? (List the business requirements here)

      1. To fetch the secrets from secret store and reference the secret in repo-server manifest in custom ArgoCD instance (oc explain argocd.spec.repo).
      2. This feature enables the connectivity between ArgoCD instance and secret Store.
      3. Customer is following below Red Hat blog  to  create custom image to include argocd-vault-plugin and plugin works fine, but to connect to vault they should use secret reference in repo-server. So, they don't need to explicitly provide Vault connection details in Argocd. ArgoCD.https://cloud.redhat.com/blog/how-to-use-hashicorp-vault-and-argo-cd-for-gitops-on-openshift

      Reference article: https://itnext.io/argocd-secret-management-with-argocd-vault-plugin-539f104aff05

      4. List any affected packages or components.

      1. openshift-gitops/argocd

              halawren@redhat.com Harriet Lawrence
              rhn-support-gio Ginilekshmi A O
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: