Skip to content

Commit 4851ca4

Browse files
Merge pull request #3 from RootShell-coder/dev
Edit readme:
2 parents f05c6f9 + 06fea4d commit 4851ca4

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

README.md

+11-2
Original file line numberDiff line numberDiff line change
@@ -112,8 +112,6 @@ docker run -d --restart=always \
112112
rootshellcoder/swarm-keepalived:latest
113113
```
114114

115-
## docker swarm see [keepalived-service.yml](./keepalived-service.yml)
116-
117115
## Variables
118116

119117
| variable | default | required |
@@ -125,3 +123,14 @@ docker run -d --restart=always \
125123
| KEEPALIVED_UNICAST_SRC_IP | X | Y |
126124
| KEEPALIVED_UNICAST_PEER | X | Y |
127125
| KEEPALIVED_VIRTUAL_IPADDRESS | X | Y |
126+
127+
## docker swarm see [keepalived-service.yml](./keepalived-service.yml)
128+
129+
### deploy to swarm cluster
130+
131+
* `wget https://raw.githubusercontent.com/RootShell-coder/swarm-keepalived/master/keepalived-service.yml`
132+
* edit variables keepalived-service.yml
133+
* `<label>` add labels to cluster manager nodes: `keepalived_master=tue`, `keepalived_backup0=true`, `keepalived_backup1=true`
134+
* `<node>` see cluster nodes `docker node ls`
135+
* `docker node update --label-add <label> <node>`
136+
* `docker stack deploy -c keepalived-service.yml keepalived`

0 commit comments

Comments
 (0)