| |
@@ -1,4 +1,6 @@
|
| |
- hosts: localhost
|
| |
+ vars:
|
| |
+ zookeeper_version: "3.6.1"
|
| |
tasks:
|
| |
- name: Install JDK
|
| |
package:
|
| |
@@ -13,18 +15,18 @@
|
| |
|
| |
- name: Get and extract Zookeeper
|
| |
unarchive:
|
| |
- src: https://downloads.apache.org/zookeeper/zookeeper-3.6.0/apache-zookeeper-3.6.0-bin.tar.gz
|
| |
+ src: https://downloads.apache.org/zookeeper/zookeeper-{{ zookeeper_version }}/apache-zookeeper-{{ zookeeper_version }}-bin.tar.gz
|
| |
dest: /tmp/zookeeper
|
| |
remote_src: yes
|
| |
|
| |
- name: Setup Zookeeper config file
|
| |
copy:
|
| |
- src: /tmp/zookeeper/apache-zookeeper-3.6.0-bin/conf/zoo_sample.cfg
|
| |
- dest: /tmp/zookeeper/apache-zookeeper-3.6.0-bin/conf/zoo.cfg
|
| |
+ src: /tmp/zookeeper/apache-zookeeper-{{ zookeeper_version }}-bin/conf/zoo_sample.cfg
|
| |
+ dest: /tmp/zookeeper/apache-zookeeper-{{ zookeeper_version }}-bin/conf/zoo.cfg
|
| |
remote_src: true
|
| |
|
| |
- name: Start Zookeeper
|
| |
- shell: /tmp/zookeeper/apache-zookeeper-3.6.0-bin/bin/zkServer.sh start
|
| |
+ shell: /tmp/zookeeper/apache-zookeeper-{{ zookeeper_version }}-bin/bin/zkServer.sh start
|
| |
|
| |
- name: Install Nodepool packages
|
| |
package:
|
| |