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>
This commit is contained in:
@@ -56,7 +56,8 @@ For example, the following command will add a metadata section for a nested obje
|
||||
+ metadata:
|
||||
+ description: 'Standard object''s metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata'
|
||||
```
|
||||
* Update the restoreSize property to string in snapshot.storage.k8s.io_volumesnapshots.yaml
|
||||
|
||||
* Update the restoreSize property to string in snapshot.storage.k8s.io_volumesnapshots.yaml
|
||||
|
||||
The generated yaml file contains restoreSize property anyOf as described below:
|
||||
|
||||
|
@@ -28,7 +28,7 @@ then
|
||||
TMP_DIR=$(mktemp -d);
|
||||
cd $TMP_DIR;
|
||||
go mod init tmp;
|
||||
go get sigs.k8s.io/controller-tools/cmd/controller-gen@v0.3.0;
|
||||
go get sigs.k8s.io/controller-tools/cmd/controller-gen@v0.4.0;
|
||||
rm -rf $TMP_DIR;
|
||||
CONTROLLER_GEN=$(which controller-gen)
|
||||
fi
|
||||
@@ -39,7 +39,7 @@ then
|
||||
exit 1;
|
||||
fi
|
||||
|
||||
$CONTROLLER_GEN crd:trivialVersions=true,preserveUnknownFields=false paths=${SCRIPT_ROOT}/apis/volumesnapshot/v1beta1
|
||||
$CONTROLLER_GEN crd:crdVersions=v1,trivialVersions=true paths=${SCRIPT_ROOT}/apis/volumesnapshot/v1beta1
|
||||
|
||||
# To use your own boilerplate text use:
|
||||
# --go-header-file ${SCRIPT_ROOT}/hack/custom-boilerplate.go.txt
|
||||
|
Reference in New Issue
Block a user