-
Notifications
You must be signed in to change notification settings - Fork 404
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[feature request] NodePool Governance Capability
: yurthub are delegated to report heartbeats for nodes that disconnected with cloud
#779
Comments
/assign @rambohe-ch |
Progress update:
|
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
NodePool Governance Capability
: Yurthub adds lease proxy mechanismNodePool Governance Capability
: yurthub supports delegate heartbeats for nodes in nodePool
NodePool Governance Capability
: yurthub supports delegate heartbeats for nodes in nodePoolNodePool Governance Capability
: yurthub are delegated to report heartbeats for nodes that disconnected with cloud
/close |
@rambohe-ch: Closing this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
What would you like to be added:
Yurthub needs to add a leader election mechanism and a lease proxy mechanism.
Leader election mechanism can be described as:
Lease proxy mechanism can be described as:
by the way, yurthub should upload node scope data(like pods, node) to pool-coordinator when pool-coordinator is detected in the nodePool.
Notes: For details, please refer to the proposal: #772
Why is this needed:
As mentioned in the proposal(#772), in the node pool governance, the yurthub connected to the cloud will elect a leader, and the leader will forward the heartbeat of the node disconnected from the cloud to the cloud, so that the cloud can distinguish whether the disconnection of the node is caused by a node failure or a network disconnection. Therefore, yurthub needs to add a leader election mechanism and a heartbeat information reporting mechanism.
others
/kind feature
The text was updated successfully, but these errors were encountered: