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_distro
recomendada esapache
- El soporte paracassandra_distro
de 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 test
no 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.cassandra
Licencia
Unknown
Descargas
4.4k
Propietario