- lvm
- java
- kafka
- zookeeper
Copyright (c) 2017-2018, Mohammed Amine GARMES.
- Ansible 2.4 or higher.
ansible-playbook kafka.yml -i hosts/hosts_file [options]
Use tags to run a part of the playbook:
ansible-playbook kafka.yml -i hosts --tags kafka
ansible-playbook kafka.yml -i hosts --tags "zookeeper,kafka"
ansible-playbook kafka.yml -i hosts --tags "lvm,java,zookeeper,kafka"
- lvm : create un mount lvm.
- java / java_installation: Install and configure jdk.
- zk_prepare: Setup user/group zookeeper into zookeeper nodes.
- zk_install: Get zookeeper package if needed and install it.
- zk_config: Set zookeeper configuration needed and start zookeeper service.
- zookeeper: zk_prepare + zk_install + zk_config.
- kafka_prepare: Setup user/group kafka into kafka nodes.
- kafka_install: Get kafka package if needed and install it.
- kafka_config: Set kafka configuration needed and start kafka service.
- kafka: kafka_prepare + kafka_install + kafka_config.
lvm
java
kafka
zookeeper
roles were written by:
License: GPLv3
File bug reports, feature requests and questions using [GitHub Issues]
coming soon