psyd01986 / swarmsible

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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)

About

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

License:Other


Languages

Language:Shell 76.9%Language:Jinja 23.1%