After upgrading the Supervisor version, the secretgen-controller pod displays a "Warning" status with the message:
System pod secretgen-controller-XXXXXXXXXXX-XXXXX in namespace vmware-system-appplatform-operator-system is not running
vSphere Kubernetes Service
The Supervisor upgrade can occasionally stall or fail to correctly reconcile all components in the vmware-system-appplatform-operator-system namespace, often due to timeouts or resource constraints during the rollout of operator pods.
Delete the pod and allow it to be automatically re-created (replace the X's with the correct pod name):
kubectl delete pod secretgen-controller-XXXXXXXXXXX-XXXXX -n vmware-system-appplatform-operator-system