Open
Description
What happened?
After the kube-controller-manager component fails to renew the contract, the kube-controller-manager component directly exits the process. Can the kube-controller-manager component be selected as the primary component without restarting the process?
What did you expect to happen?
The kube-controller-manager process does not exit after the renewal fails.
How can we reproduce it (as minimally and precisely as possible)?
Construct a network problem to make the renewal of the primary node fail.
Anything else we need to know?
No response
Kubernetes version
$ kubectl version
# paste output here
1.31
Cloud provider
OS version
# On Linux:
$ cat /etc/os-release
# paste output here
$ uname -a
# paste output here
# On Windows:
C:\> wmic os get Caption, Version, BuildNumber, OSArchitecture
# paste output here