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