Commit dac31c3b dac31c3b162f44017d37e8384cb66a722de0ad28 by Khaled

modified: roles/kafka/tasks/config.yml

	modified:   roles/kafka/tasks/install_JRE.yml
	modified:   roles/kafka/tasks/install_kafka.yml
	modified:   roles/zookeeper/tasks/install_zookeeper.yml
	modified:   roles/zookeeper/tasks/java_install.yml
1 parent 37485ab0
- name: set the server configuration
template:
src: ./templates/srvprop.j2
dest: /opt/kafka_2.13-3.3.1/config/server.properties
dest: /opt/kafka_2.11-2.3.0/config/server.properties
......
......@@ -3,4 +3,5 @@
name: default-jre
state: present
autoclean: yes
cache_valid_time: 3600
\ No newline at end of file
cache_valid_time: 3600
......
- name: Download kafka package
get_url:
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
url: https://archive.apache.org/dist/kafka/2.3.0/kafka_2.11-2.3.0.tgz
dest: /opt/kafka_2.11-2.3.0.tgz
- name: unzip the downloaded jdk
unarchive:
src: /opt/kafka_2.13-3.3.1.tgz
src: /opt/kafka_2.11-2.3.0.tgz
dest: /opt
remote_src: yes
\ No newline at end of file
......
- name: create the directory of the node
file:
path: /appli/zookeeper/data
path: /appli/zookeeper/
state: directory
recurse: yes
# owner: zookeeper
group:
- name: create all folder for the zookeeper path
file:
path: /appli/zookeeper/{{item}}
state: directory
with_items:
- log
- data
- conf
- var
- bin
- name: create the file of the id of the node
template:
......
......@@ -24,3 +24,12 @@
with_items:
- 'export JAVA_HOME="/opt/jdk-18.0.2.1"'
- 'export PATH=$JAVA_HOME/bin'
#--- mouad work -----------------
#- name: install JDK
# become: yes
# package:
# name: openjdk-8-jdk
# state: present
\ No newline at end of file
......