In VMware vSphere Kubernetes Service (VKS) environments, the kube-apiserver on Supervisor and VKS clusters generates continuous unexpected error messages in the logs.
The following error patterns are continuously recorded in the kube-apiserver logs:
vSphere Kubernetes Service 3.5.x
This issue is caused by an interoperability mismatch where kube-apiserver attempts to fetch specifications using both OpenAPI v2 and v3, but the deployed kapp-controller fails to expose the OpenAPI v2 specification.
kapp-controller version v0.59.7 or later.For more details regarding the upstream fix, refer the carvel-dev/kapp-controller GitHub repository (Pull Request #1803).
Also refer to the VMware VKr Release Notes for information on forthcoming product releases containing updates in relation to this fix.