Skip to content
Playbooks to provision needed components and the Tank itself into cloud or on-premise infrastructures
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
roles
.gitignore
LICENSE
README.md
cassandra_nodes.yml
docker.yml
hosts
node_exporter.yml
proxy_nodes.yml
site.yml
tank_backend.yml
tank_fronend.yml
tank_frontend.yml

README.md

Ansible Playbooks for deploying a Tank Cluster

Prequisites

Install Ansible >= 2.8
https://docs.ansible.com/ansible/2.8/installation_guide/intro_installation.html

Control node needs to have ssh key-auth access to all nodes, including tank, cassandra, proxy and later on memcached nodes

Usage

ansible-playbook -i hosts site.yml
ansible-playbook -i hosts tank_nodes.yml

The Prometheus Node Exporter is installed on all nodes, the version can be controlled using the variables for its ragarding role.

Roles

TODO: describe roles

You can’t perform that action at this time.