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
18 stars 6 forks source link

Develop a migration strategy for ArgoCD #3042

Open lisac opened 2 months ago

lisac commented 2 months ago

After establishing svc-bip-api as VRO's first app deployable in ArgoCD, we should determine a strategy for rolling out the ArgoCD deployment option for other apps on VRO; and a strategy for deprecating use of non-ArgoCD deployments. Additionally, we should ensure the partner teams have visibility into these changes.

Acceptance criteria

  1. a prioritized list of VRO apps to be made available for deployment in ArgoCD
  2. a strategy for deprecating use of non-ArgoCD deployments
  3. a decision on when to address https://github.com/department-of-veterans-affairs/abd-vro/issues/3037
  4. documentation to account for complexities in troubleshooting deployments. for example: how does one figure out which platform did the deployment (ArgoCD or non-ArgoCD)?

Notes about work

lisac commented 1 month ago

To support the rollout, here are placeholder tickets for the remaining apps: (not in priority order)