feat(argocd-apps): Add rollout strategy for ApplicationSet (#2063)
feat(argocd-apps): add rollout strategy for ApplicationSet Signed-off-by: Khue Doan <mail@khuedoan.com>
This commit is contained in:
parent
be8a4c9729
commit
650a9ec7ef
4 changed files with 66 additions and 3 deletions
|
|
@ -103,10 +103,28 @@ applicationsets: []
|
|||
# directories:
|
||||
# - path: guestbook
|
||||
# - path: kustomize-*
|
||||
# # Progressive Syncs is an experimental feature and it must be explicitly enabled
|
||||
# # Ref: https://argo-cd.readthedocs.io/en/stable/operator-manual/applicationset/Progressive-Syncs/#enabling-progressive-syncs
|
||||
# strategy:
|
||||
# type: RollingSync
|
||||
# rollingSync:
|
||||
# steps:
|
||||
# - matchExpressions:
|
||||
# - key: project
|
||||
# operator: In
|
||||
# values:
|
||||
# - guestbook
|
||||
# - matchExpressions:
|
||||
# - key: project
|
||||
# operator: In
|
||||
# values:
|
||||
# - kustomize-foo
|
||||
# - kustomize-bar
|
||||
# template:
|
||||
# metadata:
|
||||
# name: '{{path.basename}}'
|
||||
# labels: {}
|
||||
# labels:
|
||||
# project: '{{path.basename}}'
|
||||
# annotations: {}
|
||||
# spec:
|
||||
# project: default
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue