1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
|
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"
|