Commit Graph

46 Commits

Author SHA1 Message Date
Raunak Pradip Shah
bc61409236 Fix nits in comments 2023-03-08 10:51:30 +05:30
Raunak Pradip Shah
43672cbc66 Fix typo 2023-03-08 10:46:23 +05:30
Raunak Pradip Shah
b5e139d9de Add Source to volumegroupsnapshot 2023-03-08 10:44:21 +05:30
Raunak Pradip Shah
43796288e8 Update README 2023-03-07 18:53:56 +05:30
Raunak Pradip Shah
ada506c53f Address comments and re generate code 2023-03-06 11:14:39 +05:30
Raunak Pradip Shah
c4d9e9acf6 Reuse deletionpolicy and error from snapshot.storage.k8s.io 2023-03-01 12:30:38 +05:30
Raunak Pradip Shah
69b054d1ed Refactor snapshot error to utils.go 2023-03-01 12:20:16 +05:30
Raunak Pradip Shah
9ce31d0bf8 Change groupName to groupsnapshot.storage.k8s.io 2023-03-01 11:20:20 +05:30
Raunak Pradip Shah
db21ddde42 Add oneOf constraint to VolumeGroupSnapshotContent 2023-02-28 12:39:44 +05:30
Raunak Pradip Shah
e231c81e52 Update code-generator to v0.26.0 2023-02-28 12:33:04 +05:30
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
xing-yang
f70ede2db9 Update client dep to golang.org/x/net v0.4.0 2022-12-16 15:59:39 +00:00
Sunny Song
bb5a9019fb Update dependency go modules in client for k8s v1.26.0 2022-12-13 21:36:27 +00:00
Sunny Song
8aeed25ba0 Update dependency go modules in client for k8s v1.26.0-rc.0 2022-12-06 17:23:10 +00:00
Raunak Pradip Shah
e167bfff11 Upgrade kube dependencies and snapshotter client kube deps to v0.25.2 2022-09-23 08:46:52 +05:30
Raunak Pradip Shah
9be04098d2 Update kube dependencies to v0.25.1 2022-09-20 09:24:56 +05:30
Raunak Pradip Shah
485a2386db Upgrade go version and code-generator in snapshotter client 2022-09-19 14:24:29 +05:30
Humble Chirammal
461143ec25 update client package with go 1.19 formatting changes
Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
2022-09-14 08:26:30 +05:30
Humble Chirammal
3be65b2651 update kubernetes dependencies to v1.24.0
Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
2022-07-20 15:59:35 +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
2c2262382f Change storage to true 2022-05-11 12:19:43 +05:30
Raunak Pradip Shah
1c8e6b39b4 Remove v1beta1 APIs and generated functions 2022-05-11 12:14:38 +05:30
Ivan Sim
d470451a2f Update comment in types.go, to be included in the new CRD docs
See https://github.com/kubernetes-csi/docs/pull/506\#pullrequestreview-943092112

Signed-off-by: Ivan Sim <ihcsim@gmail.com>
2022-04-15 15:01:01 -07:00
Raunak Pradip Shah
3c09ceb7f1 Change SourceVolumeMode type to v1.PersistentVolumeMode. 2022-04-05 10:47:26 +05:30
Raunak Pradip Shah
f3a863922e Update client to v6 2022-03-24 09:43:05 +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
kartik494
b736fc8862 fix api convention metadata redirection 2022-02-23 13:22:03 +05:30
andyzhangx
b4c7c83df0 doc: fix spelling issues 2022-02-12 02:09:00 +00:00
Kubernetes Prow Robot
fead8458b1 Merge pull request #606 from itspngu/add_kustomization_manifests
Add kustomization manifests to CRDs and controller components
2021-11-29 14:37:21 -08:00
Patrick Ohly
5a495061b6 Merge commit '592d68113973f7f79e714e930f7891577817eade' into prow-update-master 2021-11-16 17:18:41 +01:00
itspngu
96fa9c8a10 add bare kustomization manifests to CRDs and controller components 2021-11-08 09:44:17 +00:00
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
730e6f6458 Update to client/v4 2020-12-14 18:50:10 +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
xing-yang
ad4779daf2 Update client library dependency to k8s v1.19 2020-09-16 05:53:44 +00:00
Kubernetes Prow Robot
e562c2df74 Merge pull request #367 from prateekpandey14/use-v1-crd
Update volume snapshot CRDs to v1 version
2020-09-15 22:41:19 -07: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
xing-yang
a2ac03c740 Update to v3 2020-09-08 21:25:47 +00:00
kartik494
8ae798a0c4 Move Hack to Client directory and update README 2020-08-17 11:38:18 +05:30
kartik494
4807a7b031 move hack to client 2020-08-14 09:40:03 +05:30
kartik494
ae215218d1 Added go modules for Apis and Client 2020-07-29 16:52:45 +05:30