[BB-5664] Listaflow: Kubernetes Deployment
Story
"As an administrator of the Workflow Manager, I want an easy way to deploy it."
Full description
Create a basic deployment schema for the Workflow manager. This should include Kubernetes as a target and likely will require Terraform. It should be possible to deploy an updated version of the application via GitLab merge request for CI/CD.
Take special note of migrations and collection of assets for the admin-- as these will likely require special handling, such as creating a transient pod.
Completion criteria
- The Workflow Manager can be deployed to a target Kubernetes cluster
- Merging on master creates a new Kubernetes deployment
- Supporting Terraform Scripts are created for scaffolding buckets, etc
Documentation updates & improvements criteria
- Left to the assignee's appreciation.
Edited by Alison Hugo