services.bridgemanaccessibl.../README.md
2025-05-12 19:22:55 -05:00

20 lines
916 B
Markdown

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