cassandra
Cassandra
Ansible роля для установки и настройки Apache Cassandra.
Примечание: - Рекомендуемая версия Java – 8 - Поддержка версии Community от DataStax прекращена - Рекомендуемая версия
cassandra_distro
–apache
- Поддержкаcassandra_distro
от DDC скоро будет устаревать
Примеры
- 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
ИНФО:
Если ваши seed-узлы имеют разрешаемые DNS FQDN, вы можете использовать **cassandra_seeds_fqdn** (вместо cassandra_seeds).
Тестирование
Чтобы запустить интеграционные тесты этой роли
PLATFORM=ubuntu-1404 # другие опции - ubuntu-1604 или centos
kitchen verify $PLATFORM && kitchen destroy $PLATFORM
Примечание: Команда
kitchen test
не подходит для этой роли, потому что обе kitchen группы (экземпляры) должны быть запущены, чтобы все тесты прошли.
Зависимости:
Нет
Установить
ansible-galaxy install wunzeco/ansible-cassandra
Лицензия
Unknown
Загрузки
4417
Владелец