k8s sets additional fields when we submit our CRD to the api server, this causes issues when we come to compare local versions to it later. To get around this, we only compare the values that are necessary for us to determine whether or not to update.
k8s sets additional fields when we submit our CRD to the api server, this causes issues when we come to compare local versions to it later. To get around this, we only compare the values that are necessary for us to determine whether or not to update.
https://github.com/kubernetes-sigs/kubebuilder/issues/592