Kubernetes 1.3版本之簡單安裝

        本篇文章,僅是用於嚐鮮 Kubernetes 1.3版本的Pet Sets,具體其餘使用,有機會在作介紹,稍後會寫篇關於Deployment、Pet Sets的文章。node

        說明下,Kubernetes 1.3版本的kubelet啓動,須要docker api版本大於等於1.21的,不然kube沒法獲取node信息,低於的,請自行升級docker,詳情,請參考:linux

        http://my.oschina.net/fufangchun/blog/727774docker

        ftp://rpmfind.net/linux/fedora/linux/updates/centos

看到並無1.3版本的rpm,只能從官網下載tar包了,1.4G。api

0)、docker升級安裝:

【centos 7】google

rpm -e docker-selinuxurl

rpm -e dockerspa

yum update systemd systemd-libs  systemd-sysv -y.net

vi docker.reposerver

[dockerrepo]

name=Docker Repository

baseurl=https://yum.dockerproject.org/repo/main/centos/$releasever/

enabled=1

gpgcheck=1

gpgkey=https://yum.dockerproject.org/gpg

yum install docker-engine -y

#有出現下載失敗,手動下載,安裝rpm

wget https://yum.dockerproject.org/repo/main/centos/7/Packages/docker-engine-selinux-1.12.0-1.el7.centos.noarch.rpm

wget https://yum.dockerproject.org/repo/main/centos/7/Packages/docker-engine-1.12.0-1.el7.centos.x86_64.rpm

rpm -ivh docker-engine-selinux-1.12.0-1.el7.centos.noarch.rpm

rpm -ivh docker-engine-1.12.0-1.el7.centos.x86_64.rpm

 

1)、master:

 

RPM

包含命令

kubernetes-client

kubectl

kubernetes-master

kube-apiserver、kube-controller-manager、kube-scheduler、kube-version-change

 

wget https://storage.googleapis.com/kubernetes-release/release/v1.3.4/kubernetes.tar.gz

tar -axf kubernetes.tar.gz -C /usr/local/src/

cd /usr/local/src/kubernetes/server/

tar -axf kubernetes-server-linux-amd64.tar.gz

cd kubernetesserver/bin/

mkdir -p /root/kubernetes_version/kube-1.3.4/

ls -al |grep 'r-x'|awk '{print $NF}'|while read line; do cp -a $line /root/kubernetes_version/kube-1.3.4/; done

2)、minion:

    安裝同master

RPM

包含命令

kubernetes-node

kube-proxy、kubelet

 

wget https://storage.googleapis.com/kubernetes-release/release/v1.3.4/kubernetes.tar.gz

tar -axf kubernetes.tar.gz -C /usr/local/src/

cd /usr/local/src/kubernetes/server/

tar -axf kubernetes-server-linux-amd64.tar.gz

cd kubernetesserver/bin/

mkdir -p /root/kubernetes_version/kube-1.3.4/

ls -al |grep 'r-x'|awk '{print $NF}'|while read line; do cp -a $line /root/kubernetes_version/kube-1.3.4/; done

相關文章
相關標籤/搜索