Skip to content

Add a post failover hook to Orchestrator#252

Merged
akuzminsky merged 1 commit intomainfrom
ih-mysql-failover
Mar 2, 2026
Merged

Add a post failover hook to Orchestrator#252
akuzminsky merged 1 commit intomainfrom
ih-mysql-failover

Conversation

@akuzminsky
Copy link
Member

When Orchestrator performs a failover, a number of tasks need to be
completed to adjust to a new topology

  • We need ad add a new master to the writer target groups and remove the
    old
  • We need to protect the new master from a scale-in events
  • We need to make the new master read-only (super read only, actually)

ORCHESTRATOR_INSTANCE is added to environment variables so commands like
orchestrator-client -c topology work without specifying
-i ip-10-1-1-1

When Orchestrator performs a failover, a number of tasks need to be
completed to adjust to a new topology

* We need ad add a new master to the writer target groups and remove the
  old
* We need to protect the new master from a scale-in events
* We need to make the new master read-only (super read only, actually)

ORCHESTRATOR_INSTANCE is added to environment variables so commands like
`orchestrator-client -c topology` work without specifying
`-i ip-10-1-1-1`
@akuzminsky akuzminsky merged commit f7acc93 into main Mar 2, 2026
2 checks passed
@akuzminsky akuzminsky deleted the ih-mysql-failover branch March 2, 2026 03:05
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.

2 participants