kubev2v / forklift-operator

This repository has been archived, development moved to https://github.com/kubev2v/forklift
Apache License 2.0
19 stars 19 forks source link

Remove provisioner CRD from operator #202

Closed fbladilo closed 2 years ago

fbladilo commented 2 years ago

This is not a deprecation in favor of a newer CRD version of the provisioner CRD, this PR removes the provisioner CRD altogether from operator, the assumption is that we do not have any external usage outside of Forklift for this CRD.

This works depends on necessary controller cleanups for existing references to provisioner, as far as I know we have moved away from provisioner as of release v2.2.0

In a short summary :

We do not attempt removal of existing CR/CRDs via operator, users can perform cleanups of these if needed in an upgrade case, this should probably be documented.