provider-helm
provider-helm copied to clipboard
Drop v1alpha1 or add conversion webhooks
What problem are you facing?
When debugging a composition I was getting the following error.
cannot compose resources: cannot apply composed resource "spotinstance-controller": failed to create typed patch object (/jc01-fqjml-5m4c8; helm.crossplane.io/v1alpha1, Kind=Release): .spec.forProvider.skipCreateNamespace: field not declared in schema
This was confusing since the CRD on the cluster clearly had the field. What I did not immediately recognize was that we were using v1alpha1 in the patch and transform not v1beta1.
@haarchri thanks for your keen 👁️
How could Crossplane help solve your problem?
Drop v1alpha1