Skip to content

Ansible based Tooling and production grade example Docker Stacks. Updated with new learnings from running Docker Swarm in production

License

Notifications You must be signed in to change notification settings

neuroforgede/swarmsible

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Proudly made by NeuroForge in Bayreuth, Germany.

swarmsible

Simple Ansible based Tooling for setting up and managing a production grade Docker Swarm.

Currently tested and validated on Ubuntu 18.04/20.04.

Companion Repos

Used software

  1. NeuroForge ufw-docker fork to configure firewall to disable access to published ports on public IPs by default
  2. Docker CE with Docker Swarm Mode
  3. Ansible >= 2.8
  4. docker-setup role adapted from geerlingguy.docker
  5. docker-stack-deploy for secret rotation (https://github.com/neuroforgede/docker-stack-deploy)