After a Supervisor cluster upgrade completed post upgrade of vCenter Server, applications are running into image errors when pulling from the Embedded Harbor registry configured in the environment.
While connected to the affected vSphere Kubernetes cluster context, the following symptoms are observed:
kubectl get secrets -n <cluster namespace>
vSphere with Tanzu 7.0 after upgrade from vCenter Server 7.03L (build number 21477706)
vSphere with Tanzu 8.0 after upgrade from vCenter Server 8.0uC (build number 21457384)
The image-pull-secret for the Embedded Harbor Registry was automatically recreated during the Supervisor cluster upgrade.
This secret was recreated due to an upgrade of the vRegistry component managing the Embedded Harbor Registry service in the environment.
A change was made to resolve security concerns which requires a refresh of the secrets and the kubeconfig configured for the cluster and Embedded Harbor Registry.
The newly created secret for the Embedded Harbor Registry will need to be used in a new kubeconfig.
Follow the steps in the below TechDocs Documentation to: