From 01cf564eaa7cf939aedc0db119fda6e804af1117 Mon Sep 17 00:00:00 2001 From: Alex Robinson Date: Thu, 18 Aug 2016 15:27:27 -0400 Subject: [PATCH] Add automatic prometheus monitoring to the cockroachdb example --- examples/cockroachdb/cockroachdb-petset.yaml | 5 +++++ examples/cockroachdb/minikube.sh | 2 ++ 2 files changed, 7 insertions(+) diff --git a/examples/cockroachdb/cockroachdb-petset.yaml b/examples/cockroachdb/cockroachdb-petset.yaml index 3f333d637f5..3cbb76e4039 100644 --- a/examples/cockroachdb/cockroachdb-petset.yaml +++ b/examples/cockroachdb/cockroachdb-petset.yaml @@ -2,7 +2,12 @@ apiVersion: v1 kind: Service metadata: annotations: + # Make sure DNS is resolvable during initialization. service.alpha.kubernetes.io/tolerate-unready-endpoints: "true" + # Enable automatic monitoring of all instances when Prometheus is running in the cluster. + prometheus.io/scrape: "true" + prometheus.io/path: "_status/vars" + prometheus.io/port: "8080" name: cockroachdb labels: app: cockroachdb diff --git a/examples/cockroachdb/minikube.sh b/examples/cockroachdb/minikube.sh index 39d45141136..1754832b6db 100755 --- a/examples/cockroachdb/minikube.sh +++ b/examples/cockroachdb/minikube.sh @@ -54,6 +54,8 @@ kind: PersistentVolumeClaim apiVersion: v1 metadata: name: datadir-cockroachdb-${i} + labels: + app: cockroachdb spec: accessModes: - ReadWriteOnce