1
0
mirror of https://github.com/vimagick/dockerfiles.git synced 2025-01-22 05:09:09 +02:00
This commit is contained in:
kev 2015-10-01 19:09:30 +08:00
parent dd158651e7
commit acbde35503
5 changed files with 25 additions and 5 deletions

View File

@ -1,6 +1,8 @@
etcd-arm
========
![](https://badge.imagelayers.io/vimagick/etcd-arm:latest.svg)
![](https://coreos.com/assets/images/media/Fleet-Scheduling.png)
## Cross compilation for Raspberry Pi

View File

@ -10,7 +10,7 @@
grep -oP '(?<=<h4>).*(?=</h4>)' |
cut -d : -f 2 |
sed -e 'N;N;N;s/\n/,/g' \
-e 's/$/,127.0.0.1/' \
-e 's/$/,0.0.0.0/' \
-e 's/$/,1080/' \
-e 's/$/,300/'
} |

View File

@ -0,0 +1,18 @@
etcd:
image: vimagick/etcd-arm
command: |
-name pi2
-data-dir=/var/lib/etcd
-listen-client-urls http://0.0.0.0:2379
-advertise-client-urls http://192.168.1.229:2379
-listen-peer-urls http://0.0.0.0:2380
-initial-advertise-peer-urls http://192.168.1.229:2380
-initial-cluster-token pi-cluster
-initial-cluster pi0=http://192.168.1.228:2380,pi1=http://192.168.1.207:2380,pi2=http://192.168.1.229:2380
-initial-cluster-state new
ports:
- "2379:2379"
- "2380:2380"
volumes:
- /var/lib/etcd
restart: always

View File

@ -5,4 +5,4 @@ keys = [
"/services/shadowsocks"
]
check_cmd = "jq . {{.src}}"
#reload_cmd = "supervisorctl update"
reload_cmd = "systemctl restart shadowsocks-libev@client"

View File

@ -1,9 +1,9 @@
ETCD_NAME=pi2
ETCD_DATA_DIR=/var/lib/etcd
ETCD_INITIAL_ADVERTISE_PEER_URLS=http://192.168.1.229:2380
ETCD_LISTEN_PEER_URLS=http://192.168.1.229:2380
ETCD_LISTEN_CLIENT_URLS=http://192.168.1.229:2379,http://127.0.0.1:2379
ETCD_LISTEN_CLIENT_URLS=http://0.0.0.0:2379
ETCD_ADVERTISE_CLIENT_URLS=http://192.168.1.229:2379
ETCD_LISTEN_PEER_URLS=http://0.0.0.0:2380
ETCD_INITIAL_ADVERTISE_PEER_URLS=http://192.168.1.229:2380
ETCD_INITIAL_CLUSTER_TOKEN=pi-cluster
ETCD_INITIAL_CLUSTER=pi0=http://192.168.1.228:2380,pi1=http://192.168.1.207:2380,pi2=http://192.168.1.229:2380
ETCD_INITIAL_CLUSTER_STATE=new