Skip to content

Expand keepalived healthcheck to cover all critical components#152

Open
szachovy wants to merge 1 commit into
masterfrom
fix/66-expand-keepalived-healthcheck
Open

Expand keepalived healthcheck to cover all critical components#152
szachovy wants to merge 1 commit into
masterfrom
fix/66-expand-keepalived-healthcheck

Conversation

@szachovy

@szachovy szachovy commented Apr 8, 2026

Copy link
Copy Markdown
Owner

Create healthcheck.sh covering mysqlrouter process, mysqladmin ping via Router, Docker daemon, Superset swarm service, and Redis. Update keepalived VRRP script to use it with interval=5, weight=-20, fall=3, rise=2. Failure of any component triggers VIP failover.

Closes #66

Create healthcheck.sh that checks mysqlrouter process, mysqladmin ping,
Docker daemon, Superset swarm service, and Redis. Update keepalived to
use the new script with interval=5, weight=-20, fall=3, rise=2. Copy the
script to the named volume during init container setup.

Closes #66

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Expand keepalived healthcheck to cover all critical components

1 participant