1 changed files with 35 additions and 35 deletions
@ -1,37 +1,37 @@ |
|||||
apiVersion: argoproj.io/v1alpha1 |
# apiVersion: argoproj.io/v1alpha1 |
||||
kind: Workflow |
# kind: Workflow |
||||
metadata: |
# metadata: |
||||
name: "{{ include "helm-socks-frontend.name" . }}-workflow" |
# name: "{{ include "helm-socks-frontend.name" . }}-workflow" |
||||
annotations: |
# annotations: |
||||
argocd.argoproj.io/hook: PostSync |
# argocd.argoproj.io/hook: PostSync |
||||
argocd.argoproj.io/hook-delete-policy: BeforeHookCreation |
# argocd.argoproj.io/hook-delete-policy: BeforeHookCreation |
||||
spec: |
# spec: |
||||
entrypoint: check-service-up |
# entrypoint: check-service-up |
||||
onExit: exit-handler |
# onExit: exit-handler |
||||
templates: |
# templates: |
||||
- name: check-service-up |
# - name: check-service-up |
||||
container: |
# container: |
||||
image: curlimages/curl |
# image: curlimages/curl |
||||
command: ['curl'] |
# command: ['curl'] |
||||
args: |
# args: |
||||
- '-v' |
# - '-v' |
||||
- '-X' |
# - '-X' |
||||
- 'GET' |
# - 'GET' |
||||
- 'helm-socks-frontend-int.sock-shop-front-end' |
# - 'helm-socks-frontend-int.sock-shop-front-end' |
||||
|
|
||||
- name: exit-handler |
# - name: exit-handler |
||||
steps: |
# steps: |
||||
- - name: notify |
# - - name: notify |
||||
template: send-status-webhook |
# template: send-status-webhook |
||||
|
|
||||
- name: send-status-webhook |
# - name: send-status-webhook |
||||
container: |
# container: |
||||
image: curlimages/curl |
# image: curlimages/curl |
||||
command: ['curl'] |
# command: ['curl'] |
||||
args: |
# args: |
||||
- '-v' |
# - '-v' |
||||
- '-X' |
# - '-X' |
||||
- 'POST' |
# - 'POST' |
||||
- '-d' |
# - '-d' |
||||
- '{"status":"{{ `{{workflow.status}}` }}"}' |
# - '{"status":"{{ `{{workflow.status}}` }}"}' |
||||
- 'https://webhook.site/c1d94793-b1b1-424b-b412-3f429a6825bb' |
# - 'https://webhook.site/c1d94793-b1b1-424b-b412-3f429a6825bb' |
||||
|
Loading…
Reference in new issue