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é est apache - Le support du cassandra_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