Commit Graph

53 Commits

Author SHA1 Message Date
Kubernetes Prow Robot 9dcaddcd7e Merge pull request #846 from bjschafer/fix-crds
Fix CRDs missing metadata fields
2023-10-27 12:41:55 +02:00
xing-yang 95cd3df7ed Update K8s deps to 0.28 and update generated code 2023-09-11 22:36:48 +00:00
huzhengchuan 3cb5c308f0 Add more detail in vgs/vgsc/vgsclass printed columns 2023-07-04 17:58:46 +08:00
Braxton Schafer 7308dc454c doc: update crd generation to keep metadata 2023-06-09 10:11:08 -05:00
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
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
Raunak Pradip Shah 21acc924d7 Fix typos 2023-05-03 21:21:32 +05:30
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