Skip to content

Ansible playboks for deploying Zookeeper, Kafka, and YARN(without HDFS) to EC2 and now to plain Linux VMs

Notifications You must be signed in to change notification settings

thantsi/samza-ec2-ansible

 
 

Repository files navigation

Ansible Scripts to Deploy Zookeeper, Kafka and YARN on an Linux-based env

Command execution order:

  1. ansible-playbook -i openstack_inventory ansible_kafka.yml
  2. ansible-playbook -i openstack_inventory ansible_prepare_yarn.yml
  3. ansible-playbook -i openstack_inventory ansible_yarn.yml

Artefact versions:

  • kafka_version: kafka_2.12-3.0.0
  • zookeeper_version: zookeeper-3.5.5
  • hadoop_version: hadoop-3.3.1
  • Java JDK 8

Known issues during the process

yarn.package.path="<your packaged app>-dist.tar.gz"

# Job
job.factory.class=org.apache.samza.job.yarn.YarnJobFactory
job.container.count=2

# default system
job.coordinator.system=kafka
job.default.system=kafka
systems.kafka.samza.factory=org.apache.samza.system.kafka.KafkaSystemFactory
systems.kafka.consumer.zookeeper.connect=127.0.0.1:2181
systems.kafka.producer.bootstrap.servers=127.0.0.1:9092
systems.kafka.default.stream.replication.factor=1

About

Ansible playboks for deploying Zookeeper, Kafka, and YARN(without HDFS) to EC2 and now to plain Linux VMs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%