fix(volsync): enable privileged movers by default

This might not be the best approach, but for now, it's the option with
the least hassle. I may refactor it in the future for greater
granularity.
This commit is contained in:
Khue Doan 2024-11-24 20:11:10 +07:00
parent 21fac43e57
commit 8d4f52cff4

View File

@ -67,3 +67,9 @@ argocd-apps:
- CreateNamespace=true - CreateNamespace=true
- ApplyOutOfSyncOnly=true - ApplyOutOfSyncOnly=true
- ServerSideApply=true - ServerSideApply=true
managedNamespaceMetadata:
annotations:
# Enable privileged VolSync movers by default for all namespaces
# TODO this may be refactored in the future for finer granularity
# See also https://volsync.readthedocs.io/en/stable/usage/permissionmodel.html
volsync.backube/privileged-movers: "true"