diff --git a/roles/cmoa_install/files/05-imxc/templates/cmoa-kube-exporter.yaml b/roles/cmoa_install/files/05-imxc/templates/cmoa-kube-exporter.yaml new file mode 100644 index 0000000..2ccfc23 --- /dev/null +++ b/roles/cmoa_install/files/05-imxc/templates/cmoa-kube-exporter.yaml @@ -0,0 +1,28 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + labels: + app: cmoa-pod-exporter + name: cmoa-pod-exporter + namespace: imxc +spec: + replicas: 1 + selector: + matchLabels: + app: cmoa-pod-exporter + template: + metadata: + labels: + app: cmoa-pod-exporter + spec: + containers: + - image: nexue2.exem-oss.org/cmoa/cmoa-pod-exporter:{{ .Values.global.METRIC_COLLECTOR_VERSION }} + name: cmoa-pod-exporter + ports: + - containerPort: 8080 + livenessProbe: + httpGet: + path: /healthz + port: 8080 + initialDelaySeconds: 5 + periodSeconds: 5