github.com/galamsiva2020/kubernetes-heapster-monitoring@v0.0.0-20210823134957-3c1baa7c1e70/deploy/kube-config/influxdb/influxdb.yaml (about) 1 apiVersion: extensions/v1beta1 2 kind: Deployment 3 metadata: 4 name: monitoring-influxdb 5 namespace: kube-system 6 spec: 7 replicas: 1 8 template: 9 metadata: 10 labels: 11 task: monitoring 12 k8s-app: influxdb 13 spec: 14 containers: 15 - name: influxdb 16 image: k8s.gcr.io/heapster-influxdb-amd64:v1.5.2 17 volumeMounts: 18 - mountPath: /data 19 name: influxdb-storage 20 volumes: 21 - name: influxdb-storage 22 emptyDir: {} 23 --- 24 apiVersion: v1 25 kind: Service 26 metadata: 27 labels: 28 task: monitoring 29 # For use as a Cluster add-on (https://github.com/kubernetes/kubernetes/tree/master/cluster/addons) 30 # If you are NOT using this as an addon, you should comment out this line. 31 kubernetes.io/cluster-service: 'true' 32 kubernetes.io/name: monitoring-influxdb 33 name: monitoring-influxdb 34 namespace: kube-system 35 spec: 36 ports: 37 - port: 8086 38 targetPort: 8086 39 selector: 40 k8s-app: influxdb