Skip to content

Update : Opentsdb helm chart with zopdev image and separate zookeeper#282

Merged
arunesh-j merged 3 commits intomainfrom
update/opentsdb
Mar 27, 2026
Merged

Update : Opentsdb helm chart with zopdev image and separate zookeeper#282
arunesh-j merged 3 commits intomainfrom
update/opentsdb

Conversation

@arunesh-j
Copy link
Copy Markdown
Contributor

Description

Updated the OpenTSDB Helm chart with a complete overhaul of the deployment configuration for improved stability and consistency with the ZopDev ecosystem.

Key changes:

  • Switched to ZopDev image — replaced the third-party petergrace/opentsdb-docker image with zopdev/opentsdb:v0.0.1
  • Bundled ZopDev Zookeeper — removed dependency on any external Zookeeper setup; the ZopDev Zookeeper chart (v0.0.2) is now included as a Helm dependency, providing a stable and managed Zookeeper instance alongside OpenTSDB
  • Added HBase configuration — introduced opentsdb.conf and hbase-site.xml via a ConfigMap, with Zookeeper quorum automatically resolved from the release name
  • Added headless service — required for StatefulSet stable pod DNS identity and internal HBase/Zookeeper coordination
  • Added connection ConfigMap — exposes OPENTSDB_HOST and OPENTSDB_PORT for service chart integration via envFrom.configmaps

Type of Change

  • Chart configuration update

Checklist

  • helm lint passes without errors
  • Deployment tested — write and read verified against live OpenTSDB instance
Screenshot 2026-03-26 at 7 49 54 PM image Screenshot 2026-03-26 at 7 52 55 PM

@arunesh-j arunesh-j merged commit f42731a into main Mar 27, 2026
1 check passed
@arunesh-j arunesh-j deleted the update/opentsdb branch March 27, 2026 11:06
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.

Updated : Opentsdb helm chart with the configurable configs and zopdev image

3 participants