Есть ли у кого-нибудь хороший способ управления развертываниями Cassandra - PullRequest
1 голос
/ 27 мая 2020

Есть ли у кого-нибудь хороший подход для управления развертыванием cassandra?

Цель здесь - создать конвейер для развертывания изменений в таблицах cassandra. При изменении состава таблицы сработает конвейер, база данных будет перестроена (при необходимости) с помощью Terraform, и изменения будут применены.

Мне нужно решение, как контролировать состояние и как я удостоверяюсь, что мой конвейер может быть запущен для восстановления баз данных без необходимости запускать сценарии CREATE, а затем применять сценарии ALTER, которые со временем накапливаются по мере того, как мы вносим изменения.

накопилось множество сценариев изменения, и это заставляет меня чувствовать себя некомфортно ...

Прямо сейчас я не вижу особых инструментов, руководств или документации для этого.

I Я использую конвейеры Terraform, Aiven Cassandra и Azure для всего этого, но это немного похоже на дикий удар в темноте со всеми этими конфигурациями. Будем признательны за любые рекомендации!

...