You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As a developer
I want to setup a deployment workflow for dathbu to the cloud platform kubernetes namespace from github actions
So that we have a secure and reproducible deployment flow
This has not been tested on the github runners and could need another service account for permissions to deploy into the namespace.
We also may want to think about a gated deployment with probably dev and prod environments to deploy the different instances of datahub (for now we're just working on dev).
User Story
As a developer
I want to setup a deployment workflow for dathbu to the cloud platform kubernetes namespace from github actions
So that we have a secure and reproducible deployment flow
Value / Purpose
To have a secure and reproducible deployment flow
Useful Contacts
No response
User Types
No response
Hypothesis
If we... [do a thing]
Then... [this will happen]
Proposal
Some thinking has been done shown in this draft https://github.com/ministryofjustice/data-platform-datahub-catalogue/pull/2
This has not been tested on the github runners and could need another service account for permissions to deploy into the namespace.
We also may want to think about a gated deployment with probably dev and prod environments to deploy the different instances of datahub (for now we're just working on dev).
Additional Information
This is the service account cp module https://github.com/ministryofjustice/cloud-platform-terraform-serviceaccount/tree/main
Definition of Done
Example - [ ] Documentation has been written / updated
The text was updated successfully, but these errors were encountered: