Add production-grade Helm chart improvements

High-impact improvements based on Codex recommendations:

1. values.schema.json - JSON schema validation catches config errors at install time
2. helm-docs automation - Auto-generates documentation from values.yaml comments
3. kind smoke tests - Deploys and upgrades chart in real cluster to catch runtime issues
4. ServiceMonitor template - Built-in Prometheus integration for observability
5. Artifact Hub metadata - Changelog, links, and maintainer info for better discoverability

These improvements provide:
- Configuration validation before deployment
- Always up-to-date documentation
- Runtime validation in CI
- First-class monitoring support
- Better user experience on Artifact Hub

Related to #686
This commit is contained in:
rcourtman 2025-11-11 19:52:58 +00:00
parent 3477aa3dae
commit dc8eaa3ffe
5 changed files with 308 additions and 0 deletions

View file

@ -138,3 +138,14 @@ agent:
hostPathType: Socket
extraVolumes: []
extraVolumeMounts: []
# Monitoring configuration
monitoring:
serviceMonitor:
enabled: false
interval: 30s
scrapeTimeout: 10s
path: /metrics
labels: {}
relabelings: []
metricRelabelings: []