wunzeco.cassandra

Cassandra

Ansible-Rolle zur Installation und Konfiguration von Apache Cassandra.

Hinweis: - Empfohlene Java-Version ist 8 - Unterstützung für die Datastax-Community-Edition wurde eingestellt - Empfohlene cassandra_distro ist apache - Unterstützung für ddc cassandra_distro wird bald eingestellt

Beispiele

- hosts: dbhost

  vars:
    cassandra_distro: apache
    cassandra_version: 3.11.2
    cassandra_cluster_name: meinTollesCluster
    cassandra_seeds: [ "seedIp1", "seedIp2" ]  			# Liste von IP-Adressen NUR
    cassandra_listen_address: "{{ ansible_eth0.ipv4.address }}"
    cassandra_rpc_address: "{{ ansible_eth0.ipv4.address }}"

  roles:
    - wunzeco.cassandra

INFO:

    Wenn Ihre Seed-Knoten DNS-auflösbare FQDNs haben, können Sie
**cassandra_seeds_fqdn** (statt cassandra_seeds) verwenden.

Testen

Um Integrationstests dieser Rolle auszuführen

PLATFORM=ubuntu-1404            # andere Optionen - ubuntu-1604 oder centos
kitchen verify $PLATFORM && kitchen destroy $PLATFORM

Hinweis: Der Befehl kitchen test ist für diese Rolle nicht geeignet, da beide Küchen Suiten (Instanzen) laufen müssen, damit alle Tests bestanden werden.

Abhängigkeiten:

Keine

Über das Projekt

Installs and Configures Cassandra (DataStax Community Edition)

Installieren
ansible-galaxy install wunzeco.cassandra
GitHub Repository
Lizenz
Unknown
Downloads
4.4k
Besitzer