10 Commits

Author SHA1 Message Date
Leonardo Cecchi
17f739c7ac Allow snapshot controller to delete VolumeSnapshots
This patch allows the snapshot-controller-runner ClusterRole, bound to
the snapshot-controller Service Account, to delete VolumeSnapshot
objects. This is needed during the VolumeGroupSnapshot deletion.

Signed-off-by: Leonardo Cecchi <leonardo.cecchi@enterprisedb.com>
2023-11-16 16:27:17 +01:00
Raunak Pradip Shah
facefbad6e add DeleteVolumeGroupSnapshot API to delete group snapshot 2023-11-03 13:14:00 +05:30
Niels de Vos
926df0c8c4 add "document-start" 1st line to all yaml files
The YAML Specification requires three daashes `---` as marker for the
start of a content block. That means, each YAML file needs to start with
`---` on the first line (or after initial comments).

See-also: https://yaml.org/
2023-05-25 18:13:50 +02:00
Yashpal Choudhary
d6e1376a41 remove storage class permissions from snapshot controller cluster role 2022-01-14 06:22:29 +05:30
Ubuntu
21fc337b87 feat: Implement distributed snapshotting 2021-12-24 20:03:31 +00:00
Grant Griffiths
afff04176d WIP
Signed-off-by: Grant Griffiths <ggriffiths@purestorage.com>
2021-09-23 14:05:17 -07:00
Andrei Kvapil
d138216421 upd: more common manifests 2021-01-27 16:47:58 +01:00
Jason Taylor
0802d19711 Doc updates for controller namespace
Make all namespace settings explicit and add more documentation around
setting appropriate namespace when installing.
2020-05-13 07:07:25 -04:00
Ben Swartzlander
298e08e262 Small fixes to snapshot-controller YAML
Remove "sidecar" language for the controller.

Update image tag to 2.0.0-rc4 (the latest)

Change imagePullPolicy back to Always
2019-12-30 14:32:57 -05:00
xing-yang
6308420635 Split snapshot controller using beta APIs 2019-11-07 16:49:41 +00:00