From d7c669caa8fe4d3709bc37aed182c577f45dfc20 Mon Sep 17 00:00:00 2001 From: Stefan Prodan Date: Fri, 26 Jan 2018 03:08:37 +0200 Subject: [PATCH] Helm service test --- .../podinfo/templates/tests/service.yaml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 chart/stable/podinfo/templates/tests/service.yaml diff --git a/chart/stable/podinfo/templates/tests/service.yaml b/chart/stable/podinfo/templates/tests/service.yaml new file mode 100644 index 0000000..75ec1dd --- /dev/null +++ b/chart/stable/podinfo/templates/tests/service.yaml @@ -0,0 +1,18 @@ +apiVersion: v1 +kind: Pod +metadata: + name: {{ template "podinfo.fullname" . }}-service-test-{{ randAlphaNum 5 | lower }} + labels: + heritage: {{ .Release.Service }} + release: {{ .Release.Name }} + chart: {{ .Chart.Name }}-{{ .Chart.Version }} + app: {{ template "podinfo.name" . }} + annotations: + "helm.sh/hook": test-success +spec: + containers: + - name: curl + image: radial/busyboxplus:curl + command: ['curl'] + args: ['{{ template "podinfo.fullname" . }}:{{ .Values.service.externalPort }}'] + restartPolicy: Never