Deploying InfluxDB2 server with helm chart

Asanka Vithanage
5 min readMay 31, 2021

InfluxDB is an open-source time series database developed by InfluxData. InfluxDB is purpose-built to collect, store, process and visualize metrics and events, specially used lot on the operations monitoring, application metrics, Internet of Things sensor data, and real-time analytics fields.

As of writing InfluDb v2.0.6 is the latest version and InfluxDb has released v2.0.0 around November 2020. Before that they were releasing v1.x.x versions.

I wanted to highlight these versions specifically, since InfluxDb v1.x.x and v2.x.x versions has many differences.

Following articles gives some context on InfluxDB v2 new features.

  1. https://www.influxdata.com/blog/influxdb-2-0-open-source-is-generally-available/
  2. https://www.influxdata.com/blog/introducing-the-next-generation-influxdb-2-0-platform/

Also, need to note InfluxDB got two versions called opensource and Enterprise as well.

Here, I am trying to explain how the opensource InfluxDB v2 can be installed on a Kubernetes cluster using Helm charts.

Influxdata team developed helm charts can be found on the git repo https://github.com/influxdata/helm-charts/tree/master/charts/influxdb2

Also another helm chart developed by bitnami team available on the git repo https://github.com/bitnami/charts/tree/master/bitnami/influxdb

--

--

Asanka Vithanage

Software Quality Assurance Professional, Problem Solver, SOA Tester, Automation Engineer, CI/CD Practitioner, DevOps enthusiast