When I gave provider-tf-azure KubernetesCluster a try, provider cannot initially update the observed state at state.atProvider because in the generated v1alpha1.KubernetesClusterObservation struct, currently all the fields are required. However, values of most fields are not initially available like KubeConfig.
What happened?
When I gave provider-tf-azure
KubernetesCluster
a try, provider cannot initially update the observed state atstate.atProvider
because in the generatedv1alpha1.KubernetesClusterObservation
struct, currently all the fields are required. However, values of most fields are not initially available likeKubeConfig
.How can we reproduce it?
Provisioning a
KubernetesCluster
using https://github.com/crossplane-contrib/provider-tf-azure/blob/258830e0bc0627f2749bcd7e285e3c831849a04a/examples/kubernetes/kubernetescluster.yaml reveals the issue.