-
Notifications
You must be signed in to change notification settings - Fork 47
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How do I use this project? #1
Comments
You should follow along the SWARMSTACK INSTALLATION instructions within https://github.com/swarmstack/swarmstack/blob/master/README.md in order to deploy etcd and portworx to your swarm cluster. Afterwards, running the command below: ansible-playbook -i clusters/swarmstack playbooks/swarmstack.yml -k will create a local copy of swarmstack in /usr/local/src/localswarmstack and deploy it. If you need to make changes to the defaults afterwards:
If you don't want to use portworx (which needs etcd for HA), you'll need to supply some other type of persistent storage that Docker can move across hosts in your swarm, and alter your /usr/local/src/localswarmstack/docker-compose.yml to change the storage driver from 'pxd' to your own (such as driver: rexray/ebs) before performing steps 1 and 3 above.
Thanks for trying out swarmstack! |
There is also now a docker-compose-singlebox.yml that will allow you to install just the DevOps tool stack (Prometheus/Grafana/Alertmanager/NetData/Portainer/Unsee) onto a single EL7 or macOS host with Docker installed, and without any etcd/Portworx storage or the related Grafana graphs and alerts, ansible playbooks are not used when deploying this stack. |
Hey, thanks for this project!my Swarm cluster with 3+ manager and 3+ worker node,How do I use it? I install docker swarm cluster on my own. I don't use portworx or etcd.How do I modify docker-compose.yml?
The text was updated successfully, but these errors were encountered: