wunzeco.cassandra
Cassandra
Rola Ansible do instalacji i konfiguracji Apache Cassandra.
Uwaga: - Zalecana wersja Javy to 8 - Wsparcie dla edycji community datastax zostało zaprzestane - Zalecany
cassandra_distro
toapache
- Wsparcie dla ddccassandra_distro
wkrótce zostanie wycofane
Przykłady
- hosts: dbhost
vars:
cassandra_distro: apache
cassandra_version: 3.11.2
cassandra_cluster_name: myAwesomeCluster
cassandra_seeds: [ "seedIp1", "seedIp2" ] # Lista TYLKO adresów IP
cassandra_listen_address: "{{ ansible_eth0.ipv4.address }}"
cassandra_rpc_address: "{{ ansible_eth0.ipv4.address }}"
roles:
- wunzeco.cassandra
INFO:
Jeśli Twoje węzły seed mają rozwiązywalne nazwy DNS FQDN, możesz użyć **cassandra_seeds_fqdn** (zamiast cassandra_seeds).
Testowanie
Aby uruchomić testy integracyjne tej roli
PLATFORM=ubuntu-1404 # inne opcje - ubuntu-1604 lub centos
kitchen verify $PLATFORM && kitchen destroy $PLATFORM
Uwaga: Komenda
kitchen test
nie jest odpowiednia dla tej roli, ponieważ obie suite kitchen (instancje) muszą być uruchomione, aby wszystkie testy mogły zakończyć się pomyślnie.
Zależności:
Brak
Zainstaluj
ansible-galaxy install wunzeco.cassandra
Licencja
Unknown
Pobrania
4.4k
Właściciel