summaryrefslogtreecommitdiffstats
path: root/ansible/roles
diff options
context:
space:
mode:
authorBartek Grzybowski <b.grzybowski@partner.samsung.com>2021-06-24 11:29:58 +0200
committerBartek Grzybowski <b.grzybowski@partner.samsung.com>2021-06-29 10:44:39 +0200
commitf0d2eac04ff677f0f04e4991aa7f945cc175efed (patch)
treead13a08670578a8347b2acff6f5df6579d1626d7 /ansible/roles
parenta1dcb84b040350a62fda1465b538ab9582dbaa85 (diff)
[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 <b.grzybowski@partner.samsung.com>
Diffstat (limited to 'ansible/roles')
-rw-r--r--ansible/roles/kube-prometheus-stack/defaults/main.yml8
1 files changed, 8 insertions, 0 deletions
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