docker安裝

k8s安裝

whttp://blog.csdn.net/u013760355/article/details/68061976
補充說明:
注:etcdctl -C http://****:2379 set /atomic.io/network/config '{"Network":"172.17.0.0/16"}'這個命令nodes也要執(zhí)行。Master如執(zhí)行不成功,則執(zhí)行etcdctl  set /atomic.io/network/config '{"Network":"172.17.0.0/16"}'
(http如果不加上,高版本會有問題)
/etc/kubernetes/apiserver中--service-cluster-ip-range=172.17.0.0/16(值要改成這樣)
vim /etc/kubernetes/config 中KUBE_ALLOW_PRIV="--allow-privileged=true"(僅限node)
vim /etc/kubernetes/kubelet中KUBELET_ADDRESS="--address=0.0.0.0";KUBELET_ARGS="--cluster-dns=172.16.223.13 --cluster-domain=cluster.local. --allow-privileged=true"


nodes節(jié)點添加服務(wù)
(slave:)systemctl start flanneld  docker kubelet kube-proxy; systemctl enable flanneld  docker kubelet kube-proxy;


master:systemctl restart etcd kube-apiserver kube-scheduler kube-controller-manager 
slave:systemctl restart flanneld  docker  kubelet kube-proxy
nodes節(jié)點中/etc/etcd/etcd.conf的配置不用修改

說明:
1、service有clusterip和node port兩個端口,一個是對內(nèi),一個是對外
whttp://www.jb51.net/article/94343.htm(dashbord安裝教程)
whttp://www.tuicool.com/articles/B77vQj6(prometheus安裝)

如果docker0:ip地址不對的話,重裝docker和kubectl node就可以解決

版本:

Kubernetes v1.5.2
docker 1.12.6

### docker:
Client:
 Version: 1.12.6
 API version: 1.24
 Package version: docker-1.12.6-32.git88a4867.el7.centos.x86_64
 Go version: go1.7.4
 Git commit: 88a4867/1.12.6
 Built: Mon Jul 3 16:02:02 2017
 OS/Arch: linux/amd64
Server:
 Version: 1.12.6
 API version: 1.24
 Package version: docker-1.12.6-32.git88a4867.el7.centos.x86_64
 Go version: go1.7.4
 Git commit: 88a4867/1.12.6
 Built: Mon Jul 3 16:02:02 2017
 OS/Arch: linux/amd64

### kubernetes:
kubernetes-client.x86_64 1.5.2-0.7.git269f928.el7 @extras
kubernetes-node.x86_64 1.5.2-0.7.git269f928.el7 @extras
cockpit-kubernetes.x86_64 165-3.el7.centos extras
kubernetes.x86_64 1.5.2-0.7.git269f928.el7 extras
kubernetes-ansible.noarch 0.6.0-0.1.gitd65ebd5.el7 epel
kubernetes-master.x86_64 1.5.2-0.7.git269f928.el7 extras
kubernetes-unit-test.x86_64 1.5.2-0.7.git269f928.el7 extras

docker compose安裝

下載最新版的docker-compose文件 
$ sudo curl -L https://github.com/docker/compose/releases/download/1.16.1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
添加可執(zhí)行權(quán)限 
$ sudo chmod +x /usr/local/bin/docker-compose
測試安裝結(jié)果 
$ docker-compose --version 
docker-compose version 1.16.1, build 1719ceb

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容