Commit Graph

15 Commits

Author SHA1 Message Date
Raunak Pradip Shah
42151b59aa change VolumeGroupSnapshotContentName to VolumeGroupSnapshotHandle in snapshot content status 2023-11-08 12:06:06 +05:30
Braxton Schafer
8ac2e79b79 fix: update CRD yaml files to include object meta
Previously, the CRD yaml files did not include the objectmeta field
(metadata) that the CRD definitions themselves do include. This was
causing issues for tools that parse only the schema, such as linters.

This updates all of the yaml files to include the metadata field in
their schemae.
2023-06-09 10:11:08 -05:00
Raunak Pradip Shah
0f5bcc4ff3 Add VolumeGroupSnapshot API definition, including CRD, client,
informer and lister generated code.
Update ./client/hack/README with instructions to update the client
directory.
2023-02-28 12:29:55 +05:30
Raunak Pradip Shah
5c47a8ceb4 Add back v1beta1 manifests 2022-05-25 21:32:34 +05:30
Raunak Pradip Shah
f7a7fb3fce Add back oneOf in volumesnapshotcontets.yaml 2022-05-14 11:13:55 +05:30
Raunak Pradip Shah
1c8e6b39b4 Remove v1beta1 APIs and generated functions 2022-05-11 12:14:38 +05:30
Raunak Pradip Shah
d300796fab - Update snapshotter module to v6
- Update snapshotter client module to v5
- Update go version in client modules to v1.17
2022-03-23 08:59:19 +05:30
Raunak Pradip Shah
d68cf95c08 Added SourceVolumeMode field to v1 spec in VolumeSnapshotContents API.
Update code-gen to v0.23.4 and controller-gen to v0.8.0
2022-03-11 09:39:04 +05:30
Robbie deMuth
4f5383af19 Add short names for Volume Snapshot CRDs
This allows end users to run `kubectl get vs`, for example, instead of
`kubectl get volumesnapshot`. The following short names have been
implemented:

* `VolumeSnapshot` - `vs`
* `VolumeSnapshotContent` - `vsc`, `vscs`
* `VolumeSnapshotClass` - `vsclass`, `vsclasses`
2021-11-02 12:24:42 -04:00
Tomas Smetana
0bd24e247e Add VS namespace to VSC printed columns 2021-06-17 12:42:52 +02:00
xing-yang
046cce9868 Change storage version from v1beta1 to v1 2021-04-21 17:50:51 +00:00
xing-yang
24a2aa8436 Address review comments 2020-11-10 15:30:39 +00:00
xing-yang
9e21c6240d Move snapshot APIs and client to v1 (no controller changes) 2020-11-10 14:38:04 +00:00
prateekpandey14
c1e1a1b090 Update volume snapshot CRDs to v1 version
- bump controller-gen 0.4.0 version
- update CRDs to use `apiextensions.k8s.io/v1` apis

Signed-off-by: prateekpandey14 <prateekpandey14@gmail.com>
2020-09-15 14:04:52 +05:30
kartik494
ae215218d1 Added go modules for Apis and Client 2020-07-29 16:52:45 +05:30