etcdctl –endpoints http://192.168.100.20:2379 set /coreos.com/network/config \\\'{NetWork:172.17.0.0/16,SubnetMin:172.17.0.0,SubnetMax:172.17.20.0,Backend:{Type:vxlan}}\\\’

2.2 minion節點安裝flannel

下載flannel軟件包
wget https://github.com/coreos/flannel/releases/download/v0.9.0/flannel-v0.9.0-linux-amd64.tar.gz
解壓并將解壓出的flanneld,mk-docker-opts.sh復制到/usr/local/bin下
cp flanneld,mk-docker-opts.sh /usr/local/bin

 2.3 創建flannel的systemd服務

cat /lib/systemd/system/flanneld.service
[Unit]
Description=Flanneld
Documentation=https://github.com/coreos/flannel
After=network.target
Before=docker.service

[Service]
ExecStart=/usr/local/bin/flanneld –etcd-endpoints=http://192.168.100.20:2379 –iface=enp0s3 –ip-masq=true
Restart=on-failure
Type=notify
LimitNOFILE=65536

[Install]
WantedBy=multi-user.target
啟動flannel服務
systemctl start flanneld.service
flannel服務啟動時主要做了以下幾步的工作:
– 從etcd中獲取network的配置信息。
– 劃分subnet,并在etcd中進行注冊。
– 將子網信息記錄到/run/flannel/subnet.env中
cat /run/flannel/subnet.env
FLANNEL_NETWORK=172.17.0.0/16
FLANNEL_SUBNET=172.17.2.1/24
FLANNEL_MTU=1450
FLANNEL_IPMASQ=true

3 配置docker啟動參數

使用flannel提供的腳本將subnet.env轉寫成Docker啟動參數,創建好的啟動參數位于/run/docker_opts.env文件中
root@wangpei-VM:~# sh /usr/local/bin/mk-docker-opts.sh -d /run/docker_opts.env -c
root@wangpei-VM:~# cat /run/docker_opts.env
DOCKER_OPTS= –bip=172.17.2.1/24 –ip-masq=false –mtu=1450
將這條語句寫入 /etc/default/docker,作為docker啟動的環境變量
cat /etc/default/docker |grep DOCKER_OPTS
DOCKER_OPTS= –bip=172.17.2.1/24 –ip-masq=false –mtu=1450
docker中的啟動參數
root@192:~# awk \\\’!/#/{if($0!=)print}\\\’ /lib/systemd/system/docker.service
[Unit]
Description=Docker Application Container Engine
Documentation=https://docs.docker.com
After=network.target docker.socket firewalld.service flanneld.service
Requires=docker.socket
[Service]
Type=notify
EnvironmentFile=-/etc/default/docker
ExecStartPre=/usr/local/bin/mk-docker-opts.sh -d /run/docker_opts.env -c
EnvironmentFile=-/run/docker_opts.env
ExecStart=/usr/bin/dockerd -H fd:// $DOCKER_OPTS
ExecReload=/bin/kill -s HUP $MAINPID
LimitNOFILE=1048576
LimitNPROC=infinity
LimitCORE=infinity
TasksMax=infinity
TimeoutStartSec=0
Delegate=yes
KillMode=process
[Install]
WantedBy=multi-user.target

加載配置,啟動docker
root@wangpei-VM:~# systemctl daemon-reload
root@wangpei-VM:~# systemctl restart docker

更多關于云服務器域名注冊,虛擬主機的問題,請訪問三五互聯官網:m.shinetop.cn

贊(0)
聲明:本網站發布的內容(圖片、視頻和文字)以原創、轉載和分享網絡內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。郵箱:3140448839@qq.com。本站原創內容未經允許不得轉載,或轉載時需注明出處:三五互聯知識庫 » ubuntu 16.04 下安裝kubernetes 1.6 之flannel網絡模型

登錄

找回密碼

注冊

主站蜘蛛池模板: 骚虎三级在线免费播放| caoporn成人免费公开| 日本污视频在线观看| 国产av熟女一区二区三区| 色综合亚洲一区二区小说| 国产h视频在线观看| 在线观看亚洲精品国产| 激情综合五月| 国产乱人伦偷精品视频下| 好男人社区在线www| 国产综合欧美| 蜜臀av一区二区精品字幕| 中文字幕精品人妻av在线| 熟女精品视频一区二区三区| bt天堂新版中文在线| 国产精品九九九一区二区| 亚洲欧洲一区二区免费| 日韩成人高精品一区二区| 亚洲午夜av久久久精品影院| 国产一区二区三区怡红院| 激情在线网| 在线亚洲午夜片av大片| 亚洲色最新高清AV网站| 国产精品露脸视频观看| 色噜噜久久综合伊人一本| 熟女人妻视频| 一本色道久久加勒比综合| 久久精品国产精品亚洲毛片| 亚洲av成人网在线观看| 欧美性大战xxxxx久久久| 国产三级a三级三级| 久久亚洲中文字幕伊人久久大 | 精品人妻系列无码天堂| 亚洲女初尝黑人巨| 国产精品日韩深夜福利久久| 精品亚洲国产成人av| 日本公妇乱偷中文字幕| 色综合久久人妻精品日韩| 国产精品麻豆欧美日韩ww| 久久久久久久久久久久中文字幕 | 亚洲综合久久国产一区二区|