From 327b7dcc5ddb4961ff9aee2a25d023cd7d18ba57 Mon Sep 17 00:00:00 2001 From: Bartek Grzybowski Date: Thu, 24 Jun 2021 11:29:58 +0200 Subject: [ANSIBLE] Create a NodePort type service for Grafana dashboard This will allow accessing Grafana UI on controlplane public port. Change-Id: Ic3c2f22f36616fe636c966d962b9e503ef56c735 Issue-ID: INT-1926 Signed-off-by: Bartek Grzybowski --- ansible/roles/kube-prometheus-stack/defaults/main.yml | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'ansible/roles/kube-prometheus-stack/defaults') diff --git a/ansible/roles/kube-prometheus-stack/defaults/main.yml b/ansible/roles/kube-prometheus-stack/defaults/main.yml index 74d6564a..6b25a2e5 100644 --- a/ansible/roles/kube-prometheus-stack/defaults/main.yml +++ b/ansible/roles/kube-prometheus-stack/defaults/main.yml @@ -27,6 +27,14 @@ kube_prometheus_stack: accessModes: - ReadWriteOnce size: 4Gi + service: + enabled: true + type: NodePort + port: 80 + targetPort: 3000 + annotations: {} + labels: {} + portName: service prometheus: prometheusSpec: scrapeInterval: 60s -- cgit 1.2.3-korg