Ansible playbook for fast clickhouse deployment and configuration
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Vladimir Smagin fb66b6c658 import 1 year ago
.github import 1 year ago
defaults import 1 year ago
handlers import 1 year ago
meta import 1 year ago
molecule/default import 1 year ago
tasks import 1 year ago
templates import 1 year ago
vars import 1 year ago
.gitignore import 1 year ago
.travis.yml import 1 year ago
.yamllint import 1 year ago import 1 year ago
LICENSE import 1 year ago import 1 year ago
logo.gif import 1 year ago
test-requirements.txt import 1 year ago


Apache ZooKeeper Ansible role Build Status

This ansible role installs an Apache ZooKeeper service in a debian environment.

Getting Started

These instructions will get you a copy of the role for your ansible playbook. Once launched, it will install an Apache ZooKeeper server.


Ansible version installed. Molecule 2.19.0 version installed.

Inventory destination should be a Debian environment.

Notice that automatically java is installed as dependency.

For testing purposes, Molecule with Docker as driver


Create or add to your roles dependency file (e.g requirements.yml):

- src: idealista.zookeeper-role
  version: 1.3.0
  name: zookeeper

Install the role with ansible-galaxy command:

ansible-galaxy install -p roles -r requirements.yml -f

Use in a playbook:

- hosts: someserver
    - {
				role: zookeeper


To set multiple versions

  - host: zookeeper1
    id: 1
  - host: zookeeper2
    id: 2
  - host: zookeeper3
    id: 3


$ pipenv install -r test-requirements.txt --python 2.7
$ pipenv run molecule test

Built With



For the versions available, see the tags on this repository.

Additionaly you can see what change in each version in the file.


See also the list of contributors who participated in this project.


Apache 2.0 Licence

This project is licensed under the Apache 2.0 license - see the LICENSE file for details.


Please read for details on our code of conduct, and the process for submitting pull requests to us.