26 lines
790 B
Markdown
26 lines
790 B
Markdown
# 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 charts/thermo
|
|
helm template thermo charts/thermo --namespace apps-thermo
|
|
```
|
|
|
|
The Grafana datasource and dashboards are intentionally managed outside this chart because Grafana runs in the `monitoring` namespace.
|