thomvaill / tads-boilerplate

Terraform + Ansible + Docker Swarm boilerplate = DevOps on :fire::fire::fire: | Infrastructure as Code

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Integrate REX-Ray to manage persistent storage easily

thomvaill opened this issue · comments

Describe the solution you'd like
Persistent storage is a hassle with Docker Swarm, and is not covered at all in this project for now.
I propose to integrate REX-Ray installation and configuration to the playbooks.
It supports all famous cloud providers and Vagrant!
So we would be able to test it into the vagrant environment.
On localhost we would use classic volumes.

Describe alternatives you've considered

... but those plugins are not open sourced and are cloud provider specific.

Additional context
Developing this feature would enable us to add more examples / pre-setupped services:

  • portainer
  • swarmprom
  • ELK

Possible caveats: