Ansible TDP Extra Collection
Ansible collection to deploy additionnal components of TDP. The components here are useful in a TDP installation but are not core to the project (ie: not part of the Hadoop ecosystem).
Please check the main Ansible TDP Roles repo for the core components.
Available Roles
airflow
: deploys the Apache Airflow release (Airflow Webserver + Scheduler + Worker)livy.server
: deploys Apache Livy Serverkafka
: deploys Kafka brokers and Kafka client
Other services
zookeeper-kafka
: deploys Apache ZooKeeper dedicated to Kafka (version 3.5.9 by default). Note that this service is deployed to hosts member of the[zk]
group and usestdp-collection
's zookeeper role.
Example
For examples on how to run these roles, please check out the TDP Getting Started.
Contribute
Please follow the guidelines at contributing and respect the code of conduct.