bcgov / digital-journeys

PSA Forms System
https://bcgov.github.io/digital-journeys/
Apache License 2.0
8 stars 7 forks source link

Tools: Setup Deployment for forms-flow-files #996

Open bhumin-fw opened 1 year ago

bhumin-fw commented 1 year ago

Automate deployment is not setup for forms-flow-files service. It required to deploy manually from local to openshift. This task is created to automate this process and implement GitHub action/workflow for the same.

In DEV/TEST environment forms-flow-files deploy using deploymentConfig in openshift. On PROD environment forms-flow-files deploy using StatefulSets in openshift.

Identify why these 2 separate process. Maybe Kunal or Simen have more details here.

iman-jamali-fw commented 1 year ago

This ticket would require consultation with Simen or Kunal.

fazil-ey commented 2 months ago

we do not have a way to automatically deploy this specific service. If we set this up we can also resolve #1629. It is better we if do this. Kunal would be the right person to do this