You've already forked prometheus-fail2ban-exporter-charts
							
							
		
			
				
	
	
		
			32 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Smarty
		
	
	
	
	
	
			
		
		
	
	
			32 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Smarty
		
	
	
	
	
	
| ---
 | |
| 
 | |
| {{/* annotations */}}
 | |
| 
 | |
| {{- define "prometheus-fail2ban-exporter.pod.annotations" -}}
 | |
| {{ include "prometheus-fail2ban-exporter.annotations" . }}
 | |
| 
 | |
| # The following annotations are required to trigger a rolling update. Further information can be found in the official
 | |
| # documentation of helm:
 | |
| #
 | |
| #   https://helm.sh/docs/howto/charts_tips_and_tricks/#automatically-roll-deployments
 | |
| #
 | |
| 
 | |
| {{/* web config */}}
 | |
| {{- if and .Values.config.webConfig.existingSecret.enabled .Values.config.webConfig.existingSecret.secretName }}
 | |
| {{- $secret := default (dict "data" (dict)) (lookup "v1" "Secret" .Release.Namespace .Values.config.webConfig.existingSecret.secretName ) }}
 | |
| checksum/secret-web-config: {{ print $secret.spec | sha256sum }}
 | |
| {{- else }}
 | |
| checksum/secret-web-config: {{ include (print $.Template.BasePath "/secretWebConfig.yaml") . | sha256sum }}
 | |
| {{- end }}
 | |
| 
 | |
| {{- end }}
 | |
| 
 | |
| {{/* labels */}}
 | |
| 
 | |
| {{- define "prometheus-fail2ban-exporter.pod.labels" -}}
 | |
| {{ include "prometheus-fail2ban-exporter.labels" . }}
 | |
| {{- end }}
 | |
| 
 | |
| {{- define "prometheus-fail2ban-exporter.pod.selectorLabels" -}}
 | |
| {{ include "prometheus-fail2ban-exporter.selectorLabels" . }}
 | |
| {{- end }} |