Installing InfluxDB on Kubernetes Cluster

8/23/2017

I was looking to quickly install InfluxDB on my Kubernetes cluster (built using kubeadm). This would just be a single pod running on a node (since non-enterprise InfluxDB doesn't support clustering). I was looking to persist the data to whatever node the pod is hosted on (i.e. hostPath solution that Kubernetes provides).

I am brand new to the Kubernetes world and looked online for some config files I could use to quickly generate an instance of InfluxDB but they all seem to revolve around Heapster which is not something I am looking for. I also attempted to install via Helm but was unable to get persistence working (when I enabled persistence the pod remained stuck in Pending state)

Any resources, configuration files, or help anyone can provide would be greatly appreciated!

-- Rob Bank
influxdb
kubeadm
kubectl
kubernetes
kubernetes-helm

1 Answer

8/25/2017

Take a look at Helm, it's a package manager for Kubernetes,

Here is the package of InfluxDB : https://github.com/kubernetes/charts/tree/master/stable/influxdb

\=)

-- Valentin Ouvrard
Source: StackOverflow