diff --git a/playbooks/openshift-apps/coreos-cincinnati.yml b/playbooks/openshift-apps/coreos-cincinnati.yml index 231a0b3145..8de3162fae 100644 --- a/playbooks/openshift-apps/coreos-cincinnati.yml +++ b/playbooks/openshift-apps/coreos-cincinnati.yml @@ -56,6 +56,11 @@ file: service.yml objectname: service.yml + - role: openshift/object + app: coreos-cincinnati + file: servicemonitor.yml + objectname: servicemonitor.yml + - role: openshift/route app: coreos-cincinnati routename: coreos-updates diff --git a/roles/openshift-apps/coreos-cincinnati/templates/servicemonitor.yml b/roles/openshift-apps/coreos-cincinnati/templates/servicemonitor.yml new file mode 100644 index 0000000000..126d594771 --- /dev/null +++ b/roles/openshift-apps/coreos-cincinnati/templates/servicemonitor.yml @@ -0,0 +1,13 @@ +apiVersion: monitoring.coreos.com/v1 +kind: ServiceMonitor +metadata: + labels: + monitoring-key: 'cpe' + name: coreos-cincinnati +spec: + endpoints: + - path: /metrics + port: coreos-cincinnati-raw-updates-status + selector: + matchLabels: + app: coreos-cincinnati