Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-22094

Define repository structure for EFD deployment configuration managed by ArgoCD

    Details

    • Type: Story
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None

      Description

      In this ticket, we'll deploy Argo CD to a new GKE cluster following the Getting Started documentation. We'll play around with the Argo CD application concept and define the structure for the Kubernetes deployment configuration to accommodate the different EFD environments (dev, lab, summit, ldf).

        Attachments

          Activity

          Hide
          afausti Angelo Fausti added a comment -

          See PR https://github.com/lsst-sqre/argocd-efd/pull/1

          • we explore different ways to organize the EFD deployment in Argo CD.
          • we use the app of apps pattern to bootstrap a dev-efd deployment on the same cluster where Argo CD is deployed.
          • we use Helm sub charts to deploy cp-helm-charts and the vault-secrets-operator
          • finally, we show how to configure and use the vault-secrets-operator to manage secrets with Vault in Argo CD.
          Show
          afausti Angelo Fausti added a comment - See PR https://github.com/lsst-sqre/argocd-efd/pull/1 we explore different ways to organize the EFD deployment in Argo CD. we use the app of apps pattern to bootstrap a dev-efd deployment on the same cluster where Argo CD is deployed. we use Helm sub charts to deploy cp-helm-charts and the vault-secrets-operator finally, we show how to configure and use the vault-secrets-operator to manage secrets with Vault in Argo CD.

            People

            • Assignee:
              afausti Angelo Fausti
              Reporter:
              afausti Angelo Fausti
              Watchers:
              Angelo Fausti
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Summary Panel