Skip to content

Commit c9926bf

Browse files
committed
Add hooks and sync-waves
Signed-off-by: Keith Pine <[email protected]>
1 parent cc9663b commit c9926bf

File tree

7 files changed

+35
-14
lines changed

7 files changed

+35
-14
lines changed

sync-hooks-waves/06-waves-and-hooks/cleanup.yml

+5-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,10 @@ metadata:
44
namespace: example06
55
generateName: cleanup-after-sync-
66
labels:
7-
codefresh.io/cert: cleanup-job
7+
codefresh.io/cert: cleanup-job
8+
annotations:
9+
argocd.argoproj.io/hook: PostSync
10+
argocd.argoproj.io/sync-wave: "20"
811
spec:
912
template:
1013
spec:
@@ -15,4 +18,4 @@ spec:
1518
- "sleep"
1619
- "10"
1720
restartPolicy: Never
18-
backoffLimit: 2
21+
backoffLimit: 2

sync-hooks-waves/06-waves-and-hooks/db-upgrade.yml

+5-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,10 @@ metadata:
44
namespace: example06
55
generateName: my-db-upgrade-
66
labels:
7-
codefresh.io/cert: db-job
7+
codefresh.io/cert: db-job
8+
annotations:
9+
argocd.argoproj.io/hook: PreSync
10+
argocd.argoproj.io/sync-wave: "10"
811
spec:
912
template:
1013
spec:
@@ -15,4 +18,4 @@ spec:
1518
- "sleep"
1619
- "10"
1720
restartPolicy: Never
18-
backoffLimit: 2
21+
backoffLimit: 2

sync-hooks-waves/06-waves-and-hooks/disable-alerts.yml

+5-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,10 @@ metadata:
44
namespace: example06
55
generateName: disable-alerts-
66
labels:
7-
codefresh.io/cert: disable-job
7+
codefresh.io/cert: disable-job
8+
annotations:
9+
argocd.argoproj.io/hook: PreSync
10+
argocd.argoproj.io/sync-wave: "20"
811
spec:
912
template:
1013
spec:
@@ -15,4 +18,4 @@ spec:
1518
- "sleep"
1619
- "10"
1720
restartPolicy: Never
18-
backoffLimit: 2
21+
backoffLimit: 2

sync-hooks-waves/06-waves-and-hooks/enable-alerts.yml

+5-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,10 @@ metadata:
44
namespace: example06
55
generateName: enable-alerts-
66
labels:
7-
codefresh.io/cert: enable-job
7+
codefresh.io/cert: enable-job
8+
annotations:
9+
argocd.argoproj.io/hook: PostSync
10+
argocd.argoproj.io/sync-wave: "30"
811
spec:
912
template:
1013
spec:
@@ -15,4 +18,4 @@ spec:
1518
- "sleep"
1619
- "3"
1720
restartPolicy: Never
18-
backoffLimit: 2
21+
backoffLimit: 2

sync-hooks-waves/06-waves-and-hooks/grafana-notify.yml

+5-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,10 @@ metadata:
44
namespace: example06
55
generateName: grafana-notify-
66
labels:
7-
codefresh.io/cert: grafana-job
7+
codefresh.io/cert: grafana-job
8+
annotations:
9+
argocd.argoproj.io/hook: Sync
10+
argocd.argoproj.io/sync-wave: "-10"
811
spec:
912
template:
1013
spec:
@@ -15,4 +18,4 @@ spec:
1518
- "sleep"
1619
- "10"
1720
restartPolicy: Never
18-
backoffLimit: 2
21+
backoffLimit: 2

sync-hooks-waves/06-waves-and-hooks/slack-notify.yml

+5-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,10 @@ metadata:
44
namespace: example06
55
generateName: slack-notify-
66
labels:
7-
codefresh.io/cert: slack-job
7+
codefresh.io/cert: slack-job
8+
annotations:
9+
argocd.argoproj.io/hook: PostSync
10+
argocd.argoproj.io/sync-wave: "30"
811
spec:
912
template:
1013
spec:
@@ -15,4 +18,4 @@ spec:
1518
- "sleep"
1619
- "3"
1720
restartPolicy: Never
18-
backoffLimit: 2
21+
backoffLimit: 2

sync-hooks-waves/06-waves-and-hooks/smoke-tests.yml

+5-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,10 @@ metadata:
44
namespace: example06
55
generateName: smoke-tests-
66
labels:
7-
codefresh.io/cert: smoke-job
7+
codefresh.io/cert: smoke-job
8+
annotations:
9+
argocd.argoproj.io/hook: PostSync
10+
argocd.argoproj.io/sync-wave: "10"
811
spec:
912
template:
1013
spec:
@@ -15,4 +18,4 @@ spec:
1518
- "sleep"
1619
- "3"
1720
restartPolicy: Never
18-
backoffLimit: 2
21+
backoffLimit: 2

0 commit comments

Comments
 (0)