安裝服務(wù)
[root@172_30_3_8 ~]# yum -y install etcd kubernetes已加載插件:fastestmirrorLoading mirror speeds from cached hostfile *base:mirrors.tuna.tsinghua.edu.cn *epel:ftp.jaist.ac.jp *extras:mirrors.tuna.tsinghua.edu.cn *updates:mirror.bit.edu.cn正在解決依賴關(guān)系--> 正在檢查事務(wù)---> 軟件包 etcd.x86_64.0.3.3.11-2.el7.centos 將被 安裝---> 軟件包 kubernetes.x86_64.0.1.5.2-0.7.git269f928.el7 將被 安裝--> 正在處理依賴關(guān)系 kubernetes-node =1.5.2-0.7.git269f928.el7寓娩,它被軟件包 kubernetes-1.5.2-0.7.git269f928.el7.x86_64 需要--> 正在處理依賴關(guān)系 kubernetes-master =1.5.2-0.7.git269f928.el7杈笔,它被軟件包 kubernetes-1.5.2-0.7.git269f928.el7.x86_64 需要--> 正在檢查事務(wù)---> 軟件包 kubernetes-master.x86_64.0.1.5.2-0.7.git269f928.el7 將被 安裝--> 正在處理依賴關(guān)系 kubernetes-client =1.5.2-0.7.git269f928.el7徙赢,它被軟件包 kubernetes-master-1.5.2-0.7.git269f928.el7.x86_64 需要---> 軟件包 kubernetes-node.x86_64.0.1.5.2-0.7.git269f928.el7 將被 安裝--> 正在處理依賴關(guān)系 socat愁拭,它被軟件包 kubernetes-node-1.5.2-0.7.git269f928.el7.x86_64 需要--> 正在處理依賴關(guān)系 docker,它被軟件包 kubernetes-node-1.5.2-0.7.git269f928.el7.x86_64 需要--> 正在處理依賴關(guān)系 conntrack-tools,它被軟件包 kubernetes-node-1.5.2-0.7.git269f928.el7.x86_64 需要--> 正在檢查事務(wù)---> 軟件包 conntrack-tools.x86_64.0.1.4.4-4.el7 將被 安裝--> 正在處理依賴關(guān)系 libnetfilter_cttimeout.so.1(LIBNETFILTER_CTTIMEOUT_1.1)(64bit),它被軟件包 conntrack-tools-1.4.4-4.el7.x86_64 需要--> 正在處理依賴關(guān)系 libnetfilter_cttimeout.so.1(LIBNETFILTER_CTTIMEOUT_1.0)(64bit),它被軟件包 conntrack-tools-1.4.4-4.el7.x86_64 需要--> 正在處理依賴關(guān)系 libnetfilter_cthelper.so.0(LIBNETFILTER_CTHELPER_1.0)(64bit)虹茶,它被軟件包 conntrack-tools-1.4.4-4.el7.x86_64 需要--> 正在處理依賴關(guān)系 libnetfilter_queue.so.1()(64bit),它被軟件包 conntrack-tools-1.4.4-4.el7.x86_64 需要--> 正在處理依賴關(guān)系 libnetfilter_cttimeout.so.1()(64bit)隅要,它被軟件包 conntrack-tools-1.4.4-4.el7.x86_64 需要--> 正在處理依賴關(guān)系 libnetfilter_cthelper.so.0()(64bit)蝴罪,它被軟件包 conntrack-tools-1.4.4-4.el7.x86_64 需要---> 軟件包 docker.x86_64.2.1.13.1-96.gitb2f74b2.el7.centos 將被 安裝--> 正在處理依賴關(guān)系 docker-common =2:1.13.1-96.gitb2f74b2.el7.centos,它被軟件包2:docker-1.13.1-96.gitb2f74b2.el7.centos.x86_64 需要--> 正在處理依賴關(guān)系 docker-client =2:1.13.1-96.gitb2f74b2.el7.centos拾徙,它被軟件包2:docker-1.13.1-96.gitb2f74b2.el7.centos.x86_64 需要---> 軟件包 kubernetes-client.x86_64.0.1.5.2-0.7.git269f928.el7 將被 安裝---> 軟件包 socat.x86_64.0.1.7.3.2-2.el7 將被 安裝--> 正在檢查事務(wù)---> 軟件包 docker-client.x86_64.2.1.13.1-96.gitb2f74b2.el7.centos 將被 安裝---> 軟件包 docker-common.x86_64.2.1.13.1-96.gitb2f74b2.el7.centos 將被 安裝---> 軟件包 libnetfilter_cthelper.x86_64.0.1.0.0-9.el7 將被 安裝---> 軟件包 libnetfilter_cttimeout.x86_64.0.1.0.0-6.el7 將被 安裝---> 軟件包 libnetfilter_queue.x86_64.0.1.0.2-2.el7_2 將被 安裝--> 解決依賴關(guān)系完成依賴關(guān)系解決======================================================================================================================= Package? ? ? ? ? ? ? ? ? ? ? ? ? 架構(gòu)? ? ? ? ? ? 版本? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 源? ? ? ? ? ? ? ? 大小=======================================================================================================================正在安裝: etcd? ? ? ? ? ? ? ? ? ? ? ? ? ? x86_643.3.11-2.el7.centos? ? ? ? ? ? ? ? ? ? ? ? ? extras10M kubernetes? ? ? ? ? ? ? ? ? ? ? x86_641.5.2-0.7.git269f928.el7? ? ? ? ? ? ? ? ? ? extras36k為依賴而安裝: conntrack-tools? ? ? ? ? ? ? ? ? x86_641.4.4-4.el7? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? base186k docker? ? ? ? ? ? ? ? ? ? ? ? ? x86_642:1.13.1-96.gitb2f74b2.el7.centos? ? ? ? ? ? extras18M docker-client? ? ? ? ? ? ? ? ? ? x86_642:1.13.1-96.gitb2f74b2.el7.centos? ? ? ? ? ? extras3.9M docker-common? ? ? ? ? ? ? ? ? ? x86_642:1.13.1-96.gitb2f74b2.el7.centos? ? ? ? ? ? extras96k kubernetes-client? ? ? ? ? ? ? ? x86_641.5.2-0.7.git269f928.el7? ? ? ? ? ? ? ? ? ? extras14M kubernetes-master? ? ? ? ? ? ? ? x86_641.5.2-0.7.git269f928.el7? ? ? ? ? ? ? ? ? ? extras25M kubernetes-node? ? ? ? ? ? ? ? ? x86_641.5.2-0.7.git269f928.el7? ? ? ? ? ? ? ? ? ? extras14M libnetfilter_cthelper? ? ? ? ? ? x86_641.0.0-9.el7? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? base18k libnetfilter_cttimeout? ? ? ? ? x86_641.0.0-6.el7? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? base18k libnetfilter_queue? ? ? ? ? ? ? x86_641.0.2-2.el7_2? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? base23k socat? ? ? ? ? ? ? ? ? ? ? ? ? ? x86_641.7.3.2-2.el7? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? base290k事務(wù)概要=======================================================================================================================安裝2軟件包 (+11依賴軟件包)總下載量:85M安裝大兄薮丁:426MDownloadingpackages:(1/13): conntrack-tools-1.4.4-4.el7.x86_64.rpm| 186 kB? 00:00:00? ?
(2/13): docker-common-1.13.1-96.gitb2f74b2.el7.centos.x86_64.rpm? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? |96kB00:00:00(3/13): kubernetes-1.5.2-0.7.git269f928.el7.x86_64.rpm|? 36 kB? 00:00:00? ?
(4/13): etcd-3.3.11-2.el7.centos.x86_64.rpm? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? |10MB00:00:04(5/13): kubernetes-master-1.5.2-0.7.git269f928.el7.x86_64.rpm|? 25 MB? 00:00:07? ?
(6/13): libnetfilter_cthelper-1.0.0-9.el7.x86_64.rpm? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? |18kB00:00:00(7/13): libnetfilter_cttimeout-1.0.0-6.el7.x86_64.rpm|? 18 kB? 00:00:00? ?
(8/13): libnetfilter_queue-1.0.2-2.el7_2.x86_64.rpm? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? |23kB00:00:00(9/13): socat-1.7.3.2-2.el7.x86_64.rpm| 290 kB? 00:00:00? ?
(10/13): kubernetes-client-1.5.2-0.7.git269f928.el7.x86_64.rpm? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? |14MB00:00:12(11/13): kubernetes-node-1.5.2-0.7.git269f928.el7.x86_64.rpm|? 14 MB? 00:00:10? ?
(12/13): docker-client-1.13.1-96.gitb2f74b2.el7.centos.x86_64.rpm? ? ? ? ? ? ? ? ? ? ? ? ? ? ? |3.9MB00:00:15(13/13): docker-1.13.1-96.gitb2f74b2.el7.centos.x86_64.rpm|? 18 MB? 00:00:18? ?
-----------------------------------------------------------------------------------------------------------------------
總計(jì)? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 4.5 MB/s |85MB00:00:18Running transaction checkRunning transaction testTransaction test succeededRunning transaction警告:RPM 數(shù)據(jù)庫已被非 yum 程序修改执虹。? 正在安裝? ? :2:docker-common-1.13.1-96.gitb2f74b2.el7.centos.x86_641/13正在安裝? ? : kubernetes-client-1.5.2-0.7.git269f928.el7.x86_642/13正在安裝? ? : kubernetes-master-1.5.2-0.7.git269f928.el7.x86_643/13正在安裝? ? :2:docker-client-1.13.1-96.gitb2f74b2.el7.centos.x86_644/13正在安裝? ? :2:docker-1.13.1-96.gitb2f74b2.el7.centos.x86_645/13正在安裝? ? : socat-1.7.3.2-2.el7.x86_646/13正在安裝? ? : libnetfilter_cthelper-1.0.0-9.el7.x86_647/13正在安裝? ? : libnetfilter_queue-1.0.2-2.el7_2.x86_648/13正在安裝? ? : libnetfilter_cttimeout-1.0.0-6.el7.x86_649/13正在安裝? ? : conntrack-tools-1.4.4-4.el7.x86_6410/13正在安裝? ? : kubernetes-node-1.5.2-0.7.git269f928.el7.x86_6411/13正在安裝? ? : kubernetes-1.5.2-0.7.git269f928.el7.x86_6412/13正在安裝? ? : etcd-3.3.11-2.el7.centos.x86_6413/13驗(yàn)證中? ? ? :2:docker-1.13.1-96.gitb2f74b2.el7.centos.x86_641/13驗(yàn)證中? ? ? : libnetfilter_cttimeout-1.0.0-6.el7.x86_642/13驗(yàn)證中? ? ? :2:docker-client-1.13.1-96.gitb2f74b2.el7.centos.x86_643/13驗(yàn)證中? ? ? : libnetfilter_queue-1.0.2-2.el7_2.x86_644/13驗(yàn)證中? ? ? : kubernetes-node-1.5.2-0.7.git269f928.el7.x86_645/13驗(yàn)證中? ? ? : kubernetes-client-1.5.2-0.7.git269f928.el7.x86_646/13驗(yàn)證中? ? ? : kubernetes-master-1.5.2-0.7.git269f928.el7.x86_647/13驗(yàn)證中? ? ? :2:docker-common-1.13.1-96.gitb2f74b2.el7.centos.x86_648/13驗(yàn)證中? ? ? : libnetfilter_cthelper-1.0.0-9.el7.x86_649/13驗(yàn)證中? ? ? : etcd-3.3.11-2.el7.centos.x86_6410/13驗(yàn)證中? ? ? : conntrack-tools-1.4.4-4.el7.x86_6411/13驗(yàn)證中? ? ? : socat-1.7.3.2-2.el7.x86_6412/13驗(yàn)證中? ? ? : kubernetes-1.5.2-0.7.git269f928.el7.x86_6413/13已安裝:? etcd.x86_640:3.3.11-2.el7.centos? ? ? ? ? ? ? ? ? ? kubernetes.x86_640:1.5.2-0.7.git269f928.el7? ? ? ? ? ? ? ? ? 作為依賴被安裝:? conntrack-tools.x86_640:1.4.4-4.el7? ? ? ? ? ? ? ? ? ? ? docker.x86_642:1.13.1-96.gitb2f74b2.el7.centos? ? ? ? ? ? docker-client.x86_642:1.13.1-96.gitb2f74b2.el7.centos? ? docker-common.x86_642:1.13.1-96.gitb2f74b2.el7.centos? ? ? kubernetes-client.x86_640:1.5.2-0.7.git269f928.el7? ? ? ? kubernetes-master.x86_640:1.5.2-0.7.git269f928.el7? ? ? ? kubernetes-node.x86_640:1.5.2-0.7.git269f928.el7? ? ? ? ? libnetfilter_cthelper.x86_640:1.0.0-9.el7? ? ? ? ? ? ? ? ? libnetfilter_cttimeout.x86_640:1.0.0-6.el7? ? ? ? ? ? ? ? libnetfilter_queue.x86_640:1.0.2-2.el7_2? ? ? ? ? ? ? ? ? socat.x86_640:1.7.3.2-2.el7? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 完畢鼻弧!
驗(yàn)證安裝
[root@172_30_3_8 ~]# rpm -qa |grep kuberneteskubernetes-master-1.5.2-0.7.git269f928.el7.x86_64kubernetes-node-1.5.2-0.7.git269f928.el7.x86_64kubernetes-client-1.5.2-0.7.git269f928.el7.x86_64kubernetes-1.5.2-0.7.git269f928.el7.x86_64[root@172_30_3_8 ~]# rpm -qa |grep etcdetcd-3.3.11-2.el7.centos.x86_64
啟動(dòng)服務(wù)
[root@172_30_3_8 ~]# systemctl start etcd[root@172_30_3_8 ~]# systemctl start docker[root@172_30_3_8 ~]# systemctl start kube-apiserver[root@172_30_3_8 ~]# systemctl start kube-controller-manager[root@172_30_3_8 ~]# systemctl start kube-scheduler[root@172_30_3_8 ~]# systemctl start kubelet[root@172_30_3_8 ~]# systemctl start kube-proxy[root@172_30_3_8 ~]#
開機(jī)自啟
[root@172_30_3_8 ~]# systemctl enable dockerCreated symlinkfrom/etc/systemd/system/multi-user.target.wants/docker.service to /usr/lib/systemd/system/docker.service.[root@172_30_3_8 ~]# systemctl enable etcdCreated symlinkfrom/etc/systemd/system/multi-user.target.wants/etcd.service to /usr/lib/systemd/system/etcd.service.[root@172_30_3_8 ~]# systemctl enable kube-apiserverCreated symlinkfrom/etc/systemd/system/multi-user.target.wants/kube-apiserver.service to /usr/lib/systemd/system/kube-apiserver.service.[root@172_30_3_8 ~]# systemctl enable kube-controller-managerCreated symlinkfrom/etc/systemd/system/multi-user.target.wants/kube-controller-manager.service to /usr/lib/systemd/system/kube-controller-manager.service.[root@172_30_3_8 ~]# systemctl enable kubeletCreated symlinkfrom/etc/systemd/system/multi-user.target.wants/kubelet.service to /usr/lib/systemd/system/kubelet.service.[root@172_30_3_8 ~]# systemctl enable kube-proxyCreated symlinkfrom/etc/systemd/system/multi-user.target.wants/kube-proxy.service to /usr/lib/systemd/system/kube-proxy.service.
驗(yàn)證服務(wù)
[root@172_30_3_8 kubernetes]# kubectl get nodesNAME? ? ? ? STATUS? ? AGE127.0.0.1? Ready? ? 2m
[root@172_30_3_8 kubernetes]# kubectl get all
NAME? ? ? ? ? ? CLUSTER-IP? EXTERNAL-IP? PORT(S)? AGE
svc/kubernetes? 10.254.0.1? <none>443/TCP2m
作者:三杯水Plus
鏈接:http://www.reibang.com/p/91c1c8bbe133
來源:簡(jiǎn)書
簡(jiǎn)書著作權(quán)歸作者所有逗嫡,任何形式的轉(zhuǎn)載都請(qǐng)聯(lián)系作者獲得授權(quán)并注明出處浊服。