HomeSoftware Heritage

cassandra: Refactor the former installation scripts

This commit no longer exists in the repository. It may have been part of a branch which was deleted.

Description

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
  • Make the cassandra.yaml content less verbose

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

Details

Provenance
vsellierAuthored on Aug 10 2022, 7:47 PM
vsellierPushed on Aug 18 2022, 10:48 AM
Differential Revision
D8236: cassandra: Refactor the former installation scripts
Tasks
T4373: [cassandra] Test the new hardware

Commit No Longer Exists

This commit no longer exists in the repository.