version: v1
kind: Pod
spec:
  containers:
    - name: prometheus
      image: "gcr.io/@@PROJECT@@/prometheus:test"
      imagePullPolicy: Always
      ports:
        - name: prometheus
          containerPort: 9090
          hostPort: 9090
          protocol: TCP
      env:
        - name: PROMETHEUS_CONFIG
          value: "/mnt/prometheus/config/prometheus.conf"
        - name: PROMETHEUS_STORAGE
          value: "/mnt/prometheus/db"
      volumeMounts:
        - name: prometheusconfig
          mountPath: "/mnt/prometheus/config"
        - name: prometheusdb
          mountPath: "/mnt/prometheus/db"
  restartPolicy: Always
  dnsPolicy: ClusterFirst
  volumes:
    - name: prometheusconfig
      hostPath:
        path: "/data/prometheus/config"
    - name: prometheusdb
      hostPath:
        path: "/data/prometheus/db"

