Add thermo history Helm chart

This commit is contained in:
Bitó Attila
2026-08-05 23:56:11 +02:00
commit 6b7dc1840d
10 changed files with 473 additions and 0 deletions

25
README.md Normal file
View File

@@ -0,0 +1,25 @@
# Thermo
Helm chart for storing home sensor events from Kafka in PostgreSQL.
The chart deploys:
- PostgreSQL with persistent storage;
- a generic event and measurement schema suitable for WindFree and BLE sensors;
- a read-only database role for Grafana;
- a lightweight Redpanda Connect consumer for `application.thermo.events`;
- External Secrets backed by the existing AWS SSM secret store.
## Required SSM parameters
- `/vulcan/platform-core/thermo-postgres/writer-password`
- `/vulcan/platform-core/thermo-postgres/reader-password`
## Validation
```shell
helm lint .
helm template thermo . --namespace platform-core
```
The Grafana datasource and dashboards are intentionally managed outside this chart because Grafana runs in the `monitoring` namespace.