Initial code commit

This commit is contained in:
Alan Bridgeman 2025-05-12 19:22:55 -05:00
parent 5b71cecab6
commit b3382d880b
37 changed files with 1778 additions and 1 deletions

View file

@ -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.