Commit e88035f8 e88035f8f333aeb9e18034a6e1ccce9fbe720354 by Khaled

modified: roles/kafka/tasks/config.yml

	modified:   roles/kafka/tasks/install_JRE.yml
	modified:   roles/kafka/tasks/install_kafka.yml
	modified:   roles/kafka/tasks/main.yml
	modified:   roles/kafka/tasks/user.yml
1 parent 017a091f
- name: set the server configuration
template:
src: ./templates/srvprop.j2
dest: /opt/kafka_2.13-3.3.1/config/server.properties
\ No newline at end of file
......
- name: install JRE
apt:
name: default-JRE
name: default-jre
state: present
autoclean: yes
cache_valid_time: 3600
\ No newline at end of file
......
- name: Download kafka package
get_url:
url: https://downloads.apache.org/kafka/3.3.1/kafka-3.3.1-src.tgz
dest: /opt/kafka-3.3.1-src.tgz
url: https://downloads.apache.org/kafka/3.3.1/kafka_2.13-3.3.1.tgz
dest: /opt/kafka_2.13-3.3.1.tgz
- name: unzip the downloaded jdk
unarchive:
src: /opt/kafka-3.3.1-src.tgz
src: /opt/kafka_2.13-3.3.1.tgz
dest: /opt
remote_src: yes
\ No newline at end of file
......
......@@ -2,3 +2,4 @@
- include_tasks: "user.yml"
- include_tasks: "install_JRE.yml"
- include_tasks: "install_kafka.yml"
- include_tasks: "config.yml"
\ No newline at end of file
......
......@@ -8,5 +8,5 @@
user:
name: kafka
group: kafka
password: "{{ my_password | password_hash('sha512') }}"
password: "{{ 'my_password'| password_hash('sha512') }}"
register: __kafka_user__
\ No newline at end of file
......