What this PR does / why we need it:
1) add new cluster phase ClusterRecovering,which means the cluster is recovering form confined.
2) the transition of State Machine wil be:
(normal phase) -> Idling -> Confined -> Recovering -> (normal phase)
Special notes for your reviewer:
1) eks use Annotations to Distinguish those phase.
2)tke use db record to Distinguish those phase.
Does this PR introduce a user-facing change?:
NONE
What type of PR is this? kind feature
What this PR does / why we need it: 1) add new cluster phase ClusterRecovering,which means the cluster is recovering form confined. 2) the transition of State Machine wil be: (normal phase) -> Idling -> Confined -> Recovering -> (normal phase)
Special notes for your reviewer: 1) eks use Annotations to Distinguish those phase. 2)tke use db record to Distinguish those phase.
Does this PR introduce a user-facing change?: NONE
Additional documentation e.g., KEPs (Kubernetes Enhancement Proposals), usage docs, etc.: NONE