kube-object-storage / lib-bucket-provisioner

Library for the dynamic provisioning of object store buckets to be used by object store providers.
Apache License 2.0
20 stars 22 forks source link

feat: add CRDs with apiextensions.k8s.io/v1 API version #223

Closed spiarh closed 1 year ago

spiarh commented 2 years ago

This commit adds the ObjectBucket and ObjecktBucketClaims CRDs with the GA version of the apiextensions since apiextensions.k8s.io/v1beta1 has been removed in 1.22

To allow the operator to update the status of the resources, the /status subresource is now added.

The CRDs were generated using controller-gen v0.9.2 with the following command: controller-gen crd paths=./pkg/apis/objectbucket.io/...

Signed-off-by: Ludovic Cavajani lcavajan@redhat.com