Initial code commit
This commit is contained in:
parent
5b71cecab6
commit
b3382d880b
37 changed files with 1778 additions and 1 deletions
20
README.md
20
README.md
|
|
@ -1,2 +1,20 @@
|
|||
# services.bridgemanaccessible.ca-helm
|
||||
# Services Dashboard Helm Chart
|
||||
A Helm chart for deploying Bridgeman Accessible's Services Dashboard
|
||||
|
||||
## Automation (Githu Actions)
|
||||
This repository is setup with CI/CD automation that allows for easy deployment when new code is pushed to the repository.
|
||||
|
||||
This workflow can be broken down into a few key actions:
|
||||
1. Build a new version of the Helm Chart
|
||||
2. If already deployed, backup old data
|
||||
3. Redeploy the Helm Chart (by deleting and then re-creating)
|
||||
4. Restore the data using the created backup, if applicable
|
||||
|
||||
### New Version
|
||||
If the Chart version matches a version already in the remote registry/repository the patch number will be automatically incremented.
|
||||
|
||||
### Creating backup of current status
|
||||
Note, there is an inherent assumption that the pod is currently up and running (stable)
|
||||
|
||||
### Restoring data from backup
|
||||
Can fail if redeployment doesn't go smoothly though tries to accommodate for common issues.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue