-
Notifications
You must be signed in to change notification settings - Fork 6
Add watch-pcs-and-etcd helper for monitoring cluster status #13
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
base: main
Are you sure you want to change the base?
Conversation
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: clobrano The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
@clobrano A quick note. Since this is a shell script, could the file be named to include the |
Sure, no problem |
f0dcd4b to
8ced449
Compare
|
I need to review the check that makes the script switch to the next node /hold |
The script continuously monitors both Pacemaker (PCS) status and etcd member list by automatically switching between available cluster nodes when connectivity issues occur. It includes intelligent node discovery from inventory files or virsh.
8ced449 to
1547da4
Compare
|
I fixed the problem /unhold |
|
The automatic nodes recognition via virsh is a bit flaky /hold |
|
I was creating another PR when I saw this one, and I was thinking, @clobrano want me to add an Ansible version that uses the inventory to access the VMs? They're added automatically in TNT after cluster installation |
|
Let me update the script, in case I added any fix meanwhile, then yes, it could be helpful to use a playbook |
The script continuously monitors both Pacemaker (PCS) status and etcd member list by automatically switching between available cluster nodes when connectivity issues occur.
It includes intelligent node discovery from inventory files or virsh.