@@ -43,6 +43,8 @@ kube_prometheus_stack_prometheus_external_url: >-
43
43
else ""
44
44
}}
45
45
46
+ control_hostname : " {{ openhpc_cluster_name + '-control.'+ openhpc_cluster_name + '.' + cluster_domain_suffix | lower }}"
47
+
46
48
# The values for the kube-prometheus-stack release
47
49
kube_prometheus_stack_release_defaults :
48
50
defaultRules :
@@ -89,7 +91,7 @@ kube_prometheus_stack_release_defaults:
89
91
runAsGroup : 0
90
92
fsGroup : 0
91
93
nodeSelector :
92
- kubernetes.io/hostname : " {{ openhpc_cluster_name }}-control.{{ openhpc_cluster_name }}.{{ cluster_domain_suffix }}"
94
+ kubernetes.io/hostname : " {{ control_hostname }}"
93
95
94
96
additionalPrometheusRulesMap : " {{ prometheus_alert_rules }}"
95
97
@@ -120,7 +122,7 @@ kube_prometheus_stack_release_defaults:
120
122
additionalDataSources : " {{ grafana_datasources }}"
121
123
plugins : " {{ grafana_plugins }}"
122
124
nodeSelector :
123
- kubernetes.io/hostname : " {{ openhpc_cluster_name }}-control.{{ openhpc_cluster_name }}.{{ cluster_domain_suffix }}"
125
+ kubernetes.io/hostname : " {{ control_hostname }}"
124
126
persistence :
125
127
type : pvc
126
128
enabled : true
@@ -153,7 +155,7 @@ kube_prometheus_stack_release_defaults:
153
155
alertmanagerConfigMatcherStrategy :
154
156
type : None
155
157
nodeSelector :
156
- kubernetes.io/hostname : " {{ openhpc_cluster_name }}-control.{{ openhpc_cluster_name }}.{{ cluster_domain_suffix }}"
158
+ kubernetes.io/hostname : " {{ control_hostname }}"
157
159
scheme : " {{ prometheus_alertmanager_config.scheme | default( '' ) }}"
158
160
serviceMonitor :
159
161
scheme : " {{ prometheus_alertmanager_config.scheme | default( '' ) }}"
@@ -163,11 +165,11 @@ kube_prometheus_stack_release_defaults:
163
165
164
166
prometheusOperator :
165
167
nodeSelector :
166
- kubernetes.io/hostname : " {{ openhpc_cluster_name }}-control.{{ openhpc_cluster_name }}.{{ cluster_domain_suffix }}"
168
+ kubernetes.io/hostname : " {{ control_hostname }}"
167
169
168
170
kube-state-metrics :
169
171
nodeSelector :
170
- kubernetes.io/hostname : " {{ openhpc_cluster_name }}-control.{{ openhpc_cluster_name }}.{{ cluster_domain_suffix }}"
172
+ kubernetes.io/hostname : " {{ control_hostname }}"
171
173
172
174
prometheus-node-exporter :
173
175
image :
0 commit comments