department-of-veterans-affairs / abd-vro

To get Veterans benefits in minutes, VRO software uses health evidence data to help fast track disability claims.
Other
19 stars 6 forks source link

Configure ArgoCD for Max CFI (EE) #3094

Closed lisac closed 2 months ago

lisac commented 3 months ago

User Story As a VRO Engineer, I want domain-ee-max-cfi-app to be deployable through ArgoCD.

We are close to completing svc-bip-api to be deployable in ArgoCD for the non-production cluster (environments: dev, qa, sandbox). In this ticket, we would like to achieve the same for domain-ee-max-cfi-app.

Acceptance Criteria

  1. domain-ee-max-cfi-app is deployable to the non-production cluster via ArgoCD
  2. deployments of the app from ArgoCD and non-ArgoCD can be run interchangeably
  3. Alert partner teams of deployment one day in advance. This is just for lower environments and should not impact how they currently deploy.

Notes about work Much of the work for this ticket should happen in va-abd-rrd-argocd-applications-vault. How does this impact current team deployments? Partner teams should be able to deploy on their own but we must grant them access to the repo.