Welcome to switchover’s documentation!

Switchover – это тулза для консистентного переключения мастера в шарде для tarantool ≥ 1.10.4.

По своей сути, представляет из себя многофайловый Lua-скрипт, исполняемый tarantool на отдельном хосте.

Предоставляет максимум функциональности при использовании вместе с ETCD и сконфигурированными инстансами при помощи moonlibs/config (начиная с версии v4).

На данный момент поддерживаются топологии etcd.cluster.master и etcd.instance.read_only.