溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

CentOS7.5利用Kubeadm安裝Kubernets(k8s)1.12.2(國內(nèi)版)(一)

發(fā)布時(shí)間:2020-07-23 19:15:53 來源:網(wǎng)絡(luò) 閱讀:4924 作者:lingfengxiaoshi 欄目:云計(jì)算

國內(nèi)版

一、部署Kubernetes1.12.2(無dashboard)

1、所有節(jié)點(diǎn)部署docker-ce kubernetesyum源

阿里云docker-ce地址 :https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo直接下載到 /etc/yum.repo.d/

Kubernetes yum源配置:

vim /etc/yum.repos.d/kubernetes.repo

[kubernetes]

name=Kubernetes Repo

baseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64/

gpgcheck=0

enabled=1

2、master節(jié)點(diǎn)安裝kubelet kubeadm docker-ce kubectl node節(jié)點(diǎn)安裝kubelet kubeadm docker-ce

master #yum install -y docker-ce kubelet kubeadm kubectl

node #yum install -y docker-ce kubelet kubeadm

all node#systemctl enable docker && systemctl start docker

all node#systemctl enable kubelet

all node# docker load -i k8s.gcr.io.basic.tar.gz

google鏡像包地址:

鏈接:https://pan.baidu.com/s/1tXJYL7-KdPJRRlPBg83OyQ

提取碼:bxwn

3、安裝master節(jié)點(diǎn)

master#kubeadm init --kubernetes-version=v1.12.2 --pod-network-cidr=10.244.0.0/16 --service-cidr=10.96.0.0/12

待kubeadm 自動安裝完成

master#mkdir -p $HOME/.kube

master#cp -i /etc/kubernetes/admin.conf $HOME/.kube/config

master#chown $(id -u):$(id -g) $HOME/.kube/config

master#kubectl apply -fhttps://raw.githubusercontent.com/coreos/flannel/master/Documentation/kube-flannel.yml

4、安裝node節(jié)點(diǎn)

node# kubeadm join ..................................

單節(jié)點(diǎn)masterK8s1.12.2部署完成(無dashboard)

5、查看node是否正常

master#kubectl get node

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI