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 to apache - Wsparcie dla ddc cassandra_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

O projekcie

Installs and Configures Cassandra (DataStax Community Edition)

Zainstaluj
ansible-galaxy install wunzeco.cassandra
Licencja
Unknown
Pobrania
4.4k
Właściciel