diff --git a/app/deployer/connector/astra_connect_natless.go b/app/deployer/connector/astra_connect_natless.go index 781f5dd9..da122dd3 100644 --- a/app/deployer/connector/astra_connect_natless.go +++ b/app/deployer/connector/astra_connect_natless.go @@ -352,6 +352,8 @@ func (d *AstraConnectDeployer) GetRoleObjects(m *v1.AstraConnector, ctx context. "snapshotinplacerestores", "snapshotrestores", "astraconnectors", + "kopiavolumebackups", + "kopiavolumerestores", }, Verbs: []string{"create", "update", "delete"}, }, diff --git a/deploy/base/astra-connector/clusterrole.yaml b/deploy/base/astra-connector/clusterrole.yaml index eff8356d..a2748101 100644 --- a/deploy/base/astra-connector/clusterrole.yaml +++ b/deploy/base/astra-connector/clusterrole.yaml @@ -19,5 +19,5 @@ rules: resources: ["tridentversions", "tridentorchestrators"] verbs: ["watch", "list", "get"] - apiGroups: ["astra.netapp.io"] - resources: ["applications", "appmirrorrelationships", "appmirrorupdates", "appvaults", "autosupportbundles", "backups", "backupinplacerestores", "backuprestores", "exechooks", "exechooksruns", "pvccopies", "pvcerases", "resourcebackups", "resourcedeletes", "resourcerestores", "resourcesummaryuploads", "resticvolumebackups", "resticvolumerestores", "schedules", "snapshotinplacerestores", "snapshotrestores", "snapshots", "astraconnectors"] + resources: ["applications", "appmirrorrelationships", "appmirrorupdates", "appvaults", "autosupportbundles", "autosupportbundleschedules", "backups", "backupinplacerestores", "backuprestores", "exechooks", "exechooksruns", "pvccopies", "pvcerases", "resourcebackups", "resourcedeletes", "resourcerestores", "resourcesummaryuploads", "resticvolumebackups", "resticvolumerestores", "schedules", "shutdownsnapshots", "snapshotinplacerestores", "snapshotrestores", "snapshots", "astraconnectors", "kopiavolumebackups", "kopiavolumerestores"] verbs: ["watch", "list", "get"] \ No newline at end of file