Compare commits

...

2 Commits

Author SHA1 Message Date
Myasnikov Daniil
bbaba1e420 Moved backupstrategy-controller to common backup namespace
Signed-off-by: Myasnikov Daniil <myasnikovdaniil2001@gmail.com>
2026-03-04 18:00:29 +05:00
Myasnikov Daniil
3d47353458 Added missing permissions to backup components
Signed-off-by: Myasnikov Daniil <myasnikovdaniil2001@gmail.com>
2026-03-04 17:57:53 +05:00
3 changed files with 9 additions and 1 deletions

View File

@@ -18,5 +18,5 @@ spec:
path: system/backupstrategy-controller
install:
privileged: true
namespace: cozy-backupstrategy-controller
namespace: cozy-backup-controller
releaseName: backupstrategy-controller

View File

@@ -14,3 +14,7 @@ rules:
- apiGroups: ["backups.cozystack.io"]
resources: ["backupjobs"]
verbs: ["create", "get", "list", "watch"]
# Leader election (--leader-elect)
- apiGroups: ["coordination.k8s.io"]
resources: ["leases"]
verbs: ["get", "list", "watch", "create", "update", "patch"]

View File

@@ -30,6 +30,10 @@ rules:
- apiGroups: ["velero.io"]
resources: ["backups", "restores"]
verbs: ["create", "get", "list", "watch", "update", "patch"]
# Events from Recorder.Event() calls
- apiGroups: [""]
resources: ["events"]
verbs: ["create", "patch"]
# Leader election (--leader-elect)
- apiGroups: ["coordination.k8s.io"]
resources: ["leases"]