wunzeco.cassandra
Cassandra
Rol de Ansible para instalar y configurar Apache Cassandra.
Nota: - La versión recomendada de Java es 8 - Soporte para la edición comunitaria de datastax eliminado - La
cassandra_distrorecomendada esapache- El soporte paracassandra_distrode ddc será eliminado pronto
Ejemplos
- hosts: dbhost
vars:
cassandra_distro: apache
cassandra_version: 3.11.2
cassandra_cluster_name: myAwesomeCluster
cassandra_seeds: [ "seedIp1", "seedIp2" ] # Lista de direcciones IP SOLAMENTE
cassandra_listen_address: "{{ ansible_eth0.ipv4.address }}"
cassandra_rpc_address: "{{ ansible_eth0.ipv4.address }}"
roles:
- wunzeco.cassandra
INFO:
Si tus nodos semilla tienen FQDNs resolubles por DNS, puedes usar **cassandra_seeds_fqdn** (en lugar de cassandra_seeds).
Pruebas
Para ejecutar pruebas de integración de esta rol
PLATFORM=ubuntu-1404 # otras opciones - ubuntu-1604 o centos
kitchen verify $PLATFORM && kitchen destroy $PLATFORM
Nota: El comando
kitchen testno es apropiado para este rol porque ambas suites de cocina (instancias) deben estar en funcionamiento para que todas las pruebas pasen.
Dependencias:
Ninguna
Acerca del proyecto
Installs and Configures Cassandra (DataStax Community Edition)
Instalar
ansible-galaxy install wunzeco.cassandraLicencia
Unknown
Descargas
4.4k
Propietario
