|
@@ -0,0 +1,21 @@
|
|
|
+{{- $serviceName := (include "common.names.fullname" .) -}}
|
|
|
+apiVersion: v1
|
|
|
+kind: Pod
|
|
|
+metadata:
|
|
|
+ name: {{ .Release.Name }}-wgeasy
|
|
|
+ labels:
|
|
|
+ app: {{ .Release.Name }}
|
|
|
+ release: {{ .Release.Name }}
|
|
|
+ annotations:
|
|
|
+ "helm.sh/hook": test
|
|
|
+spec:
|
|
|
+ containers:
|
|
|
+ - name: test-curl
|
|
|
+ image: alpine/curl
|
|
|
+ imagePullPolicy: "IfNotPresent"
|
|
|
+ command:
|
|
|
+ - /bin/sh
|
|
|
+ - -ec
|
|
|
+ - |
|
|
|
+ curl --connect-timeout 5 --max-time 10 --retry 5 --retry-delay 15 --retry-max-time 90 --retry-all-errors -ksf http://{{ $serviceName }}:{{ .Values.webUIPort }}/
|
|
|
+ restartPolicy: Never
|