Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ohing504/ansible-role-swarmpit
Ansible role to install Swarmpit
https://github.com/ohing504/ansible-role-swarmpit
docker-swarm swarmpit
Last synced: 14 days ago
JSON representation
Ansible role to install Swarmpit
- Host: GitHub
- URL: https://github.com/ohing504/ansible-role-swarmpit
- Owner: ohing504
- Created: 2018-12-19T07:36:52.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2018-12-22T03:25:20.000Z (almost 6 years ago)
- Last Synced: 2024-02-14T21:29:20.268Z (9 months ago)
- Topics: docker-swarm, swarmpit
- Language: Python
- Size: 8.79 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Ansible Role: Swarmpit
[![Build Status](https://travis-ci.org/ohing504/ansible-role-swarmpit.svg?branch=master)](https://travis-ci.org/ohing504/ansible-role-swarmpit)
An Ansible Role the deploy [Swarmpit](https://swarmpit.io/) docker stack on Linux.
## Requirements
* Target has `git` and `docker` running in swarm mode.
* Swarmpit supporting Docker 1.13 and newer.## Role Variables
* [defaults/main.yml](https://github.com/ohing504/ansible-role-swarmpit/blob/master/defaults/main.yml)
## Dependencies
* `docker` should be installed and working (you can use the [geerlingguy.docker](https://galaxy.ansible.com/geerlingguy/docker) role to install).
## Example Playbook
```yaml
- hosts: servers
roles:
- { role: ohing504.swarmpit, become: yes }
```## License
MIT / BSD
## Author Information
This role was created in 2018 by [Youngsup Oh](https://github.com/ohing504).