A Helm chart for deploying Bridgeman Accessible's Services Dashboard
Find a file
Alan Bridgeman 6643967346
All checks were successful
Deploy the Helm Chart / build (push) Successful in 16s
Attempting to fix configmap connection issue
2025-12-24 22:41:50 -06:00
.forgejo/workflows Major change that brought the chart in line with others. Mainly by more heavily relyng on subcharts and *.tpl files for code modularity and reusability (and consistency) 2025-12-24 19:07:22 -06:00
templates Attempting to fix configmap connection issue 2025-12-24 22:41:50 -06:00
.gitignore Major change that brought the chart in line with others. Mainly by more heavily relyng on subcharts and *.tpl files for code modularity and reusability (and consistency) 2025-12-24 19:07:22 -06:00
.helmignore Major change that brought the chart in line with others. Mainly by more heavily relyng on subcharts and *.tpl files for code modularity and reusability (and consistency) 2025-12-24 19:07:22 -06:00
Chart.lock Updated dependency to attempt to resolve issue 2025-12-24 21:11:53 -06:00
Chart.yaml [Forgejo Actions] Update Helm chart version to 2.0.2 2025-12-25 03:13:32 +00:00
LICENSE Initial commit 2025-05-12 08:22:27 -05:00
README.md Mostly just small vanity updates to the README to re-trigger the automation 2025-06-23 08:06:57 -05:00
values.yaml Updated alues.yaml so that it meets schema and helm lint passes 2025-12-24 21:17:56 -06:00

Services Dashboard (Subscription/Payment Management Backend) Helm Chart

A Helm chart for deploying Bridgeman Accessible's Services Dashboard

Automation (Forgejo 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.