Add thermo history Helm chart
This commit is contained in:
25
README.md
Normal file
25
README.md
Normal 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.
|
||||
Reference in New Issue
Block a user