mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-21 06:21:08 +02:00
Merge pull request #1078 from eyakubovich/master
flannel: make use of mk-docker-opts.sh
This commit is contained in:
commit
b309f3e786
@ -25,11 +25,6 @@ ExecStart=/usr/libexec/sdnotify-proxy /run/flannel/sd.sock \
|
||||
quay.io/coreos/flannel:${FLANNEL_VER} /opt/bin/flanneld --ip-masq=true
|
||||
|
||||
# Update docker options
|
||||
ExecStartPost=/bin/bash -c ' \
|
||||
touch /run/docker_opts.env; \
|
||||
source /run/docker_opts.env; \
|
||||
source /run/flannel/subnet.env; \
|
||||
DOCKER_OPTS+="--ip-masq=false " \
|
||||
DOCKER_OPTS+=$(test -n "$FLANNEL_SUBNET" && echo "--bip=$FLANNEL_SUBNET "); \
|
||||
DOCKER_OPTS+=$(test -n "$FLANNEL_MTU" && echo "--mtu=$FLANNEL_MTU "); \
|
||||
echo "DOCKER_OPTS=\\"$DOCKER_OPTS\\"" >/run/docker_opts.env'
|
||||
ExecStartPost=/usr/bin/docker run --net=host --rm -v /run:/run \
|
||||
quay.io/coreos/flannel:${FLANNEL_VER} \
|
||||
/opt/bin/mk-docker-opts.sh -d /run/flannel_docker_opts.env -i
|
||||
|
@ -6,10 +6,10 @@ Requires=docker.socket early-docker.target
|
||||
|
||||
[Service]
|
||||
Environment=TMPDIR=/var/tmp
|
||||
EnvironmentFile=-/run/docker_opts.env
|
||||
EnvironmentFile=-/run/flannel_docker_opts.env
|
||||
LimitNOFILE=1048576
|
||||
LimitNPROC=1048576
|
||||
ExecStart=/usr/lib/coreos/dockerd --daemon --host=fd:// $DOCKER_OPTS
|
||||
ExecStart=/usr/lib/coreos/dockerd --daemon --host=fd:// $DOCKER_OPTS $DOCKER_OPT_BIP $DOCKER_OPT_MTU $DOCKER_OPT_IPMASQ
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
|
Loading…
x
Reference in New Issue
Block a user