diff --git a/charts/podinfo/Chart.yaml b/charts/podinfo/Chart.yaml index 5d17ec3..5c8d8e2 100644 --- a/charts/podinfo/Chart.yaml +++ b/charts/podinfo/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v1 -version: 3.1.0 -appVersion: 3.1.0 +version: 3.1.1 +appVersion: 3.1.1 name: podinfo engine: gotpl description: Podinfo Helm chart for Kubernetes diff --git a/charts/podinfo/templates/ingress.yaml b/charts/podinfo/templates/ingress.yaml index 47fa68b..cb37523 100644 --- a/charts/podinfo/templates/ingress.yaml +++ b/charts/podinfo/templates/ingress.yaml @@ -1,6 +1,5 @@ {{- if .Values.ingress.enabled -}} {{- $fullName := include "podinfo.fullname" . -}} -{{- $servicePort := .Values.service.port -}} {{- $ingressPath := .Values.ingress.path -}} apiVersion: extensions/v1beta1 kind: Ingress diff --git a/charts/podinfo/templates/tests/grpc.yaml b/charts/podinfo/templates/tests/grpc.yaml index ef46735..b926c62 100644 --- a/charts/podinfo/templates/tests/grpc.yaml +++ b/charts/podinfo/templates/tests/grpc.yaml @@ -9,6 +9,9 @@ metadata: app: {{ template "podinfo.name" . }} annotations: "helm.sh/hook": test-success + sidecar.istio.io/inject: "false" + linkerd.io/inject: disabled + appmesh.k8s.aws/sidecarInjectorWebhook: disabled spec: containers: - name: grpc-health-probe diff --git a/charts/podinfo/templates/tests/jwt.yaml b/charts/podinfo/templates/tests/jwt.yaml index ff7554e..4daa7ad 100644 --- a/charts/podinfo/templates/tests/jwt.yaml +++ b/charts/podinfo/templates/tests/jwt.yaml @@ -9,6 +9,9 @@ metadata: app: {{ template "podinfo.name" . }} annotations: "helm.sh/hook": test-success + sidecar.istio.io/inject: "false" + linkerd.io/inject: disabled + appmesh.k8s.aws/sidecarInjectorWebhook: disabled spec: containers: - name: tools diff --git a/charts/podinfo/templates/tests/service.yaml b/charts/podinfo/templates/tests/service.yaml index 75ec1dd..71afaf3 100644 --- a/charts/podinfo/templates/tests/service.yaml +++ b/charts/podinfo/templates/tests/service.yaml @@ -9,10 +9,20 @@ metadata: app: {{ template "podinfo.name" . }} annotations: "helm.sh/hook": test-success + sidecar.istio.io/inject: "false" + linkerd.io/inject: disabled + appmesh.k8s.aws/sidecarInjectorWebhook: disabled spec: containers: - name: curl - image: radial/busyboxplus:curl - command: ['curl'] - args: ['{{ template "podinfo.fullname" . }}:{{ .Values.service.externalPort }}'] + image: giantswarm/tiny-tools + command: + - sh + - -c + - | + TOKEN=$(curl -sd 'test' ${PODINFO_SVC}/token | jq -r .token) && + curl -H "Authorization: Bearer ${TOKEN}" ${PODINFO_SVC}/token/validate | grep test + env: + - name: PODINFO_SVC + value: {{ template "podinfo.fullname" . }}:{{ .Values.service.externalPort }} restartPolicy: Never diff --git a/charts/podinfo/values.yaml b/charts/podinfo/values.yaml index f5ace6c..c42fb4b 100644 --- a/charts/podinfo/values.yaml +++ b/charts/podinfo/values.yaml @@ -12,7 +12,7 @@ faults: image: repository: stefanprodan/podinfo - tag: 3.1.0 + tag: 3.1.1 pullPolicy: IfNotPresent service: diff --git a/kustomize/deployment.yaml b/kustomize/deployment.yaml index b9191c0..6b3d696 100644 --- a/kustomize/deployment.yaml +++ b/kustomize/deployment.yaml @@ -25,7 +25,7 @@ spec: spec: containers: - name: podinfod - image: stefanprodan/podinfo:3.1.0 + image: stefanprodan/podinfo:3.1.1 imagePullPolicy: IfNotPresent ports: - name: http diff --git a/pkg/version/version.go b/pkg/version/version.go index b097d6e..22b0eae 100644 --- a/pkg/version/version.go +++ b/pkg/version/version.go @@ -1,4 +1,4 @@ package version -var VERSION = "3.1.0" +var VERSION = "3.1.1" var REVISION = "unknown"