Skip to content

Conversation

@alxtkr77
Copy link
Member

Summary

  • Add TimescaleDB Helm chart support (StatefulSet, Service, Secret)
  • Remove TDEngine chart templates completely
  • Enable TimescaleDB as the default TSDB for MLRun CE

Related Issues

  • ML-11627
  • CEML-591
  • ML-11845

Changes

  • Added timescaledb section to values.yaml with configurable image, auth, persistence, and resources
  • Created TimescaleDB templates: statefulset.yaml, service.yaml, secret.yaml
  • Added TimescaleDB helper templates to _helpers.tpl
  • Removed TDEngine templates directory
  • Updated admin_installation_values.yaml to reference timescaledb

Test plan

  • Helm lint passed
  • Deployed to local Kind cluster with minimal values
  • Verified TimescaleDB pod running with PostgreSQL 17 and TimescaleDB extension

@alxtkr77 alxtkr77 force-pushed the ML-11627/timescaledb-support branch from 35296dc to dfaafbb Compare December 25, 2025 13:38
Alex Toker added 2 commits December 25, 2025 13:40
Add TimescaleDB as an optional TSDB backend for MLRun model monitoring,
providing an alternative to TDEngine.

- Add timescaledb section in values.yaml (disabled by default)
- Add StatefulSet, Service, and Secret templates
- Add helper templates for labels, selectors, and connection string
- Use timescale/timescaledb-ha:pg16-ts2.17.2-all image

Reference: ML-11482
Remove TDEngine and use TimescaleDB as the sole time-series database
backend for model monitoring.

- Remove TDEngine templates (statefulset, service, configmap)
- Remove TDEngine configuration from values.yaml
- Remove TDEngine helper templates from _helpers.tpl
- Update admin_installation_values.yaml to reference timescaledb
- Enable TimescaleDB by default

Reference: ML-11482
@alxtkr77 alxtkr77 force-pushed the ML-11627/timescaledb-support branch from dfaafbb to b00d396 Compare December 25, 2025 13:41
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