Skip to content

feat(didwebvh-server): add didwebvh-server Helm chart and DCO#1

Closed
PatStLouis wants to merge 4 commits intomainfrom
add-webvh-server-chart
Closed

feat(didwebvh-server): add didwebvh-server Helm chart and DCO#1
PatStLouis wants to merge 4 commits intomainfrom
add-webvh-server-chart

Conversation

@PatStLouis
Copy link
Member

Summary

Add didwebvh-server Helm chart and DCO enforcement.

PR Title: feat(didwebvh-server): add didwebvh-server Helm chart and DCO

  • Chart: didwebvh-server
  • Type: feat

Details

  • Add didwebvh-server chart (didwebvh-server-py) with server, Postgres, and CI
  • Add repo tooling: Makefile, chart-testing, release workflows
  • Add DCO workflow and CONTRIBUTING.md for Signed-off-by requirement
  • Update README with quick start, development, and release docs

Checklist

  • Changes are focused on a single chart (charts/didwebvh-server)
  • No manual version bump in Chart.yaml (handled by Release PR automation)
  • Values are annotated and README regenerates cleanly
  • Added charts/didwebvh-server/ci/ci-values.yaml for ct
  • make check CHART=didwebvh-server passes (helm lint + template verified)
  • Chart.yaml includes maintainers
  • Templates follow helpers/naming conventions
  • Minimal ci/ci-values.yaml for chart-testing install
  • All commits Signed-off-by (DCO)

Made with Cursor

- Add didwebvh-server chart (didwebvh-server-py) with server, Postgres, CI
- Add repo tooling: Makefile, chart-testing, release workflows
- Add DCO workflow and CONTRIBUTING.md for Signed-off-by requirement
- Update README with quick start, development, and release docs

Signed-off-by: Patrick St-Louis <patrick.st-louis@opsecid.ca>
Made-with: Cursor
- Quote server.image.tag and existingSecret template strings
- Fixes ct lint (yamllint) failures on values.yaml

Signed-off-by: Patrick St-Louis <patrick.st-louis@opsecid.ca>
Made-with: Cursor
Signed-off-by: Patrick St-Louis <patrick.st-louis@opsecid.ca>
Made-with: Cursor
- networkPolicy.ingress.namespaceSelector: [] -> {} (matchLabels must be map)
- server.tolerations: {} -> [] (tolerations must be list)

Signed-off-by: Patrick St-Louis <patrick.st-louis@opsecid.ca>
Made-with: Cursor
@PatStLouis PatStLouis closed this Mar 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant