wunzeco.cassandra
Cassandra
Rôle Ansible pour installer et configurer Apache Cassandra.
Remarque : - La version recommandée de Java est la 8 - Le support de l'édition communautaire de Datastax a été abandonné - Le
cassandra_distro
recommandé estapache
- Le support ducassandra_distro
ddc sera bientôt abandonné
Exemples
- hosts: dbhost
vars:
cassandra_distro: apache
cassandra_version: 3.11.2
cassandra_cluster_name: monSuperCluster
cassandra_seeds: [ "seedIp1", "seedIp2" ] # Liste d'adresses IP UNIQUEMENT
cassandra_listen_address: "{{ ansible_eth0.ipv4.address }}"
cassandra_rpc_address: "{{ ansible_eth0.ipv4.address }}"
roles:
- wunzeco.cassandra
INFO :
Si vos nœuds de graine ont des noms de domaine entièrement qualifiés résolvables, vous pouvez utiliser **cassandra_seeds_fqdn** (au lieu de cassandra_seeds).
Test
Pour exécuter des tests d'intégration de ce rôle
PLATFORM=ubuntu-1404 # autres options - ubuntu-1604 ou centos
kitchen verify $PLATFORM && kitchen destroy $PLATFORM
Remarque : La commande
kitchen test
n'est pas appropriée pour ce rôle car les deux suites kitchen (instances) doivent être opérationnelles pour que tous les tests réussissent.
Dépendances :
Aucune
À propos du projet
Installs and Configures Cassandra (DataStax Community Edition)
Installer
ansible-galaxy install wunzeco.cassandra
Licence
Unknown
Téléchargements
4.4k
Propriétaire