Skip to content

cassandra: Refactor the former installation scripts

  • Move the previous yaml base configuration to a puppet template
  • Install cassandra via the archive instead of the debian packages It gives more flexibilities regarding the multi instances configuration
  • Support multi instance per server
  • Centralize the configuration to the cassandra.yaml file

There is still some work to do:

  • Manage more cassandra configuration properties
  • Add the tcp port monitoring
  • Wire the exporter metrics to one of the prometheus

Related to T4373


Migrated from D8236 (view on Phabricator)

Merge request reports