File tree Expand file tree Collapse file tree 2 files changed +41
-2
lines changed
ansible/roles/kube_prometheus_stack/tasks
environments/common/inventory/group_vars/all Expand file tree Collapse file tree 2 files changed +41
-2
lines changed Original file line number Diff line number Diff line change 113113 - port : 9301
114114 name : ood-exporter
115115 protocol : TCP
116+
117+ - name : Creating headless service for OOD server
118+ kubernetes.core.k8s :
119+ namespace : " {{ kube_prometheus_stack_release_namespace }}"
120+ definition :
121+ kind : Service
122+ metadata :
123+ name : ondemand
124+ spec :
125+ clusterIP : None
126+ ports :
127+ - name : https
128+ port : 443
129+ protocol : TCP
130+
131+ - name : Binding OOD server service to host
132+ kubernetes.core.k8s :
133+ namespace : " {{ kube_prometheus_stack_release_namespace }}"
134+ definition :
135+ kind : Endpoints
136+ metadata :
137+ name : ondemand
138+ subsets :
139+ - addresses :
140+ - ip : " {{ openondemand_ip }}"
141+ ports :
142+ - port : 443
143+ name : https
144+ protocol : TCP
116145
117146- name : Creating headless service for slurm exporter
118147 kubernetes.core.k8s :
177206 name : grafana-dashboards
178207
179208- name : Install blackbox exporter helm chart
209+ no_log : true
180210 kubernetes.core.helm :
181211 chart_ref : prometheus-blackbox-exporter
182212 chart_repo_url : https://prometheus-community.github.io/helm-charts
186216 release_values :
187217 nodeSelector :
188218 clusterrole : " server"
219+ config :
220+ modules :
221+ http_2xx :
222+ http :
223+ tls_config :
224+ insecure_skip_verify : true
225+ basic_auth :
226+ username : " testuser"
227+ password : " {{ vault_testuser_password }}"
189228 wait : yes
190229
191230- name : Install kube-prometheus-stack on target Kubernetes cluster
Original file line number Diff line number Diff line change @@ -188,7 +188,7 @@ openondemand_scrape_configs:
188188 module : [http_2xx]
189189 static_configs :
190190 - targets :
191- - " https://{{ openondemand_address }} "
191+ - ondemand.monitoring-system
192192 relabel_configs :
193193 - source_labels : [__address__]
194194 target_label : __param_target
@@ -201,7 +201,7 @@ openondemand_extra_rules:
201201 annotations :
202202 description : ' {% raw %}Could not establish secure connection to OOD server at {{ $labels.target }}{% endraw %}'
203203 summary : ' Could not establish a secure connection to an Open OnDemand server'
204- expr : " probe_success{target='https://{{ openondemand_address }} '} < 1\n "
204+ expr : " probe_success{target='ondemand.monitoring-system '} < 1\n "
205205 labels :
206206 severity : warning
207207
You can’t perform that action at this time.
0 commit comments