ansible role that installs Cassandra from their package repositories, and configures it.
Go to file
Andrea Dell'Amico 8e8703b846
Update the apt cache after adding the repository.
2024-03-13 11:36:38 +01:00
defaults Wrong default. 2024-01-18 14:55:27 +01:00
handlers First commit. 2024-01-16 19:06:54 +01:00
meta First commit. 2024-01-16 19:06:54 +01:00
tasks Update the apt cache after adding the repository. 2024-03-13 11:36:38 +01:00
templates Wrong default. 2024-01-18 14:55:27 +01:00
tests Initial commit 2024-01-16 12:06:31 +01:00
vars Initial commit 2024-01-16 12:06:31 +01:00
.gitignore Exclude .vscode 2024-01-17 17:22:35 +01:00
LICENSE Initial commit 2024-01-16 12:06:31 +01:00
README.md First commit. 2024-01-16 19:06:54 +01:00

README.md

Role Name

A role that installs and configures Cassandra, https://cassandra.apache.org/

Role Variables

The most important variables are listed below:

cassandra_install_from_external_repo: true
cassandra_install_packages: true
cassandra_latest_version: true
cassandra_start_server: true
cassandra_cluster_enabled: false
cassandra_cluster_port: 7000
cassandra_cluster_ssl_port: 7001
cassandra_native_transport_port: 9042
cassandra_rpc_port: 9160
cassandra_jmx_port: 7199
cassandra_allowed_hosts:
  - 127.0.0.1/8
  - '{{ ansible_default_ipv4.address }}/32'

Dependencies

None

License

EUPL-1.2

Author Information

Andrea Dell'Amico, andrea.dellamico@isti.cnr.it