У нас хорошие новости! Разработчики Picodata подготовили новую версию роли Ansible для автоматизированного развертывания кластера Picodata. С помощью Picodata Ansible 25.4.1 вы сможете сконфигурировать, запустить и управлять распределенной СУБД Picodata в контейнерной, виртуальной или физической среде, используя все возможности нашего продукта.
Основные особенности:
- имена инстансов генерируются автоматически
- добавлена возможность указания пути до бинарного файла
picodata
- добавлена возможность запуска файла с набором SQL-команд после деплоя кластера
- добавлен отдельный тег
expand
для расширения кластера - добавлен тег
rebootstrap
для повторной инициализации инстанса
Исправления:
- проверка наличия Picodata теперь не красного цвета
- русифицированы сообщения об ошибках
- исправлено резервное копирование при использования движка vinyl
Документация:
- добавлен файл changelog
- в readme добавлен раздел по ускорению выполнения Ansible при больших кластерах (>100 инстансов)
- добавлена информация об обновлении кластера и плагина
- добавлена информация о расширении кластера
Для включения возможности автогенерации имен кластера рекомендуем пересоздать кластер через remove
(для remove
используйте версию роли, с помощью которой кластер был развернут). Если это невозможно, то роль позволяет работать со прежним наименованием инстансов — для этого в инвентарном файле укажите autonames=false
и выполните роль с тегом report
.
Роль совместима с версией Picodata от 25.4
Инструкции по составлению инвентарного файла и плейбука для Ansible приведены на нашем сайте документации.
Вопросы и пожелания направляйте в наш Telegram-чат @picodataru.