A Helm chart for deploying Bridgeman Accessible's Services Dashboard
Find a file
2025-05-12 19:46:50 -05:00
.github/workflows Attempting to fix inconsistency with ciam-service-dashboard versus ciam-services-dashboard 2025-05-12 19:46:50 -05:00
templates Correcting value issue with one of the templates. Again... 2025-05-12 19:42:10 -05:00
.gitignore Initial code commit 2025-05-12 19:22:55 -05:00
.helmignore Initial code commit 2025-05-12 19:22:55 -05:00
Chart.yaml [Github Actions] Update Helm chart version to 1.5.4 2025-05-13 00:42:28 +00:00
LICENSE Initial commit 2025-05-12 08:22:27 -05:00
README.md Initial code commit 2025-05-12 19:22:55 -05:00
values.yaml Initial code commit 2025-05-12 19:22:55 -05:00

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.