containerized-data-importer/pkg
Bartosz Rybacki 1a6697b618
Provide storage profiles (#1734)
* Fix cluster scope for StorageProfile

Signed-off-by: Bartosz Rybacki <brybacki@redhat.com>

* Automatically provide StorageProfiles based on well known providers

A new controller scans Storage Classes and creates a new StorageProfile for each. It provides recommended parameters for storage classes with well known providers.

Add StorageProfiles CRD to "make generate-verify" target

Signed-off-by: Bartosz Rybacki <brybacki@redhat.com>

* Refactor - extracted getStorageProfile to make code readable

Signed-off-by: Bartosz Rybacki <brybacki@redhat.com>
2021-04-08 13:40:58 +02:00
..
apis Provide storage profiles (#1734) 2021-04-08 13:40:58 +02:00
apiserver Cluster scoped DataVolume/PVC namespace transfer API (#1673) 2021-02-24 20:45:24 +01:00
client Provide storage profiles (#1734) 2021-04-08 13:40:58 +02:00
clone Update to k8s.io/klog/v2, used by kubernetes 1.19 (#1409) 2020-10-03 00:41:33 +02:00
common Have the healthz server check for the uploadserver first. (#1661) 2021-02-18 09:51:02 +01:00
controller Provide storage profiles (#1734) 2021-04-08 13:40:58 +02:00
expectations Update to k8s.io/klog/v2, used by kubernetes 1.19 (#1409) 2020-10-03 00:41:33 +02:00
feature-gates Support cloning from Filesystem to Block and vice-versa (#1597) 2021-02-03 01:06:52 +01:00
image Refactored addPreallocation. (#1714) 2021-03-25 18:45:12 +01:00
importer Fix ineffassign issues (#1728) 2021-04-05 20:24:56 +02:00
keys update k8s deps to 18.6 and controller runtime to 0.6.2 (#1330) 2020-08-07 14:09:52 +02:00
operator Provide storage profiles (#1734) 2021-04-08 13:40:58 +02:00
storagecapabilities Provide storage profiles (#1734) 2021-04-08 13:40:58 +02:00
system Update to k8s.io/klog/v2, used by kubernetes 1.19 (#1409) 2020-10-03 00:41:33 +02:00
token update k8s deps to 18.6 and controller runtime to 0.6.2 (#1330) 2020-08-07 14:09:52 +02:00
uploadproxy VDDK: replace qemu-img with libnbd (#1448) 2020-11-02 20:09:49 +01:00
uploadserver Have the healthz server check for the uploadserver first. (#1661) 2021-02-18 09:51:02 +01:00
util Validate image fits in filesystem in a lot more cases. take filesystem overhead into account when resizing. (#1466) 2021-01-25 19:36:49 +01:00
version initial bazelification of CDI (#986) 2019-10-15 15:55:44 -04:00