infra-swarm/ansible
Jakub Sokołowski 421317fabd
remove fleet, add legacy warning
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-03-30 10:04:17 +02:00
..
files add swarm role 2018-08-01 15:58:01 -04:00
group_vars specify Swarm Geth account JSON 2020-03-17 01:08:37 +01:00
inventory remove fleet, add legacy warning 2020-03-30 10:04:17 +02:00
roles/swarm swarm: fix ownership to use dockremap UID 2020-03-17 10:06:49 +01:00
README.md add readme 2018-08-01 14:22:27 -04:00
bootstrap.yml add requirements and bootstra.yml 2018-08-01 14:28:00 -04:00
cleanup.yml add a cleanup playbook 2019-05-21 07:41:14 -04:00
main.yml use infra-role-geth to deploy geth for swarm 2020-03-17 00:33:17 +01:00
requirements.yml use infra-role-geth to deploy geth for swarm 2020-03-17 00:33:17 +01:00
terraform.py upgrade to Terraform 0.12 2019-08-02 19:13:00 -04:00
upgrade.yml add upgrade playbook 2019-01-07 15:03:32 +01:00

README.md

Description

Herein lie all ansible related files except for ansible.cfg at the root of the repo for easier usage without having to cd here.

Usage

Simply run the playbook.

ansible-playbook ansible/main.yml

Inventory

The inventory we use is generated from Terraform via the terraform-provider-ansible which generates the necessary data structures in the Consul storage that is later used by the terraform.py script to provide hosts and their variables to ansible.