wunzeco.cassandra

Cassandra

Apache Cassandraをインストールし、設定するためのAnsibleロールです。

注意: - 推奨されるJavaのバージョンは8です - Datastaxコミュニティエディションのサポートは終了しました - 推奨される cassandra_distroapache です - ddc cassandra_distro のサポートは近日中に廃止される予定です

- hosts: dbhost

  vars:
    cassandra_distro: apache
    cassandra_version: 3.11.2
    cassandra_cluster_name: myAwesomeCluster
    cassandra_seeds: [ "seedIp1", "seedIp2" ]  			# IPアドレスのリストのみ
    cassandra_listen_address: "{{ ansible_eth0.ipv4.address }}"
    cassandra_rpc_address: "{{ ansible_eth0.ipv4.address }}"

  roles:
    - wunzeco.cassandra

情報:

    シードノードにDNS解決可能なFQDNがある場合は、
**cassandra_seeds_fqdn** を使用できます(cassandra_seedsの代わりに)。

テスト

このロールの統合テストを実行するには

PLATFORM=ubuntu-1404            # 他のオプション - ubuntu-1604 または centos
kitchen verify $PLATFORM && kitchen destroy $PLATFORM

注意: kitchen test コマンドはこのロールには適していません。なぜなら、すべてのテストが成功するためには、両方のkitchenスイート(インスタンス)が動作している必要があります。

依存関係:

なし

プロジェクトについて

Installs and Configures Cassandra (DataStax Community Edition)

インストール
ansible-galaxy install wunzeco.cassandra
ライセンス
Unknown
ダウンロード
4.4k
所有者