From 036d77f46b3ad67ab6da3298238351043ddd88e9 Mon Sep 17 00:00:00 2001 From: "Petti, Ken" Date: Thu, 26 Mar 2020 22:58:57 -0400 Subject: [PATCH] argo hooks --- helm-socks-frontend/templates/tests/failure.yaml | 4 ++-- helm-socks-frontend/templates/tests/hook.yaml | 7 +++---- helm-socks-frontend/templates/tests/success.yaml | 5 ++--- 3 files changed, 7 insertions(+), 9 deletions(-) diff --git a/helm-socks-frontend/templates/tests/failure.yaml b/helm-socks-frontend/templates/tests/failure.yaml index b2ecd4f..3f000d1 100644 --- a/helm-socks-frontend/templates/tests/failure.yaml +++ b/helm-socks-frontend/templates/tests/failure.yaml @@ -3,8 +3,8 @@ kind: Job metadata: name: "{{ include "helm-socks-frontend.fullname" . }}-credentials-test-failure" annotations: - helm.sh/hook: test-failure - helm.sh/hook-delete-policy: before-hook-creation,hook-succeeded + argocd.argoproj.io/hook: SyncFail + argocd.argoproj.io/hook-delete-policy: HookSucceeded spec: template: spec: diff --git a/helm-socks-frontend/templates/tests/hook.yaml b/helm-socks-frontend/templates/tests/hook.yaml index 4e60e06..9d3af57 100644 --- a/helm-socks-frontend/templates/tests/hook.yaml +++ b/helm-socks-frontend/templates/tests/hook.yaml @@ -3,9 +3,8 @@ kind: Job metadata: name: "{{ include "helm-socks-frontend.fullname" . }}-credentials-test" annotations: - helm.sh/hook: test - helm.sh/hook-delete-policy: before-hook-creation,hook-succeeded - namespace: {{ include "helm-socks-frontend.fullname" . }}-tests + argocd.argoproj.io/hook: PostSync + argocd.argoproj.io/hook-delete-policy: HookSucceeded spec: template: spec: @@ -16,7 +15,7 @@ spec: - 'curl' - '-X' - 'GET' - - 's-fe-helm-socks-frontend' + - 'sock-shop-front-end-helm-socks-frontend-int' restartPolicy: Never diff --git a/helm-socks-frontend/templates/tests/success.yaml b/helm-socks-frontend/templates/tests/success.yaml index 81d475a..9f64d94 100644 --- a/helm-socks-frontend/templates/tests/success.yaml +++ b/helm-socks-frontend/templates/tests/success.yaml @@ -3,9 +3,8 @@ kind: Job metadata: name: "{{ include "helm-socks-frontend.fullname" . }}-credentials-test-success" annotations: - helm.sh/hook: test-success - helm.sh/hook-delete-policy: before-hook-creation,hook-succeeded - namespace: {{ include "helm-socks-frontend.fullname" . }}-tests + argocd.argoproj.io/hook: PostSync + argocd.argoproj.io/hook-delete-policy: HookSucceeded spec: template: spec: