k8s部署之yum安装(阿里云源)

安装master节点

安装前的准备工作

关闭防火墙和selinux

配置hosts文件

关闭swap:swapoff -a

第一步:下载阿里云的kubernetes,下载地址请找阿里云的。(如下图)http://mirrors.aliyun.com/

k8s部署之yum安装(阿里云源)

k8s部署之yum安装(阿里云源)

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

[kubernetes]
name=kubernetes
enabled=1
baseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64/
gpgcheck=1
gpgkey=https://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg

wget https://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg

rpm --import rpm-package-key.gpg

yum repolist  (更新本地源)

# 安装docker-ce、kubectl、kubeadm、kubelet。docker安装参考https://developer.aliyun.com/mirror/docker-ce?spm=a2c6h.13651102.0.0.3e221b11Crrjs4,或此web最下面链接 

yum -y install  kubectl kubeadm kubelet

k8s部署之yum安装(阿里云源)

echo "1" > /proc/sys/net/bridge/bridge-nf-call-iptables

echo "1" > /proc/sys/net/bridge/bridge-nf-call-ip6tables

k8s部署之yum安装(阿里云源)

vim /etc/sysconfig/kubelet

KUBELET_EXTRA_ARGS="--fail-swap-on=false"

第二步:初始化前请运行docker。

systemct start docker

kubeadm init --pod-network-cidr=10.244.0.0/16 --service-cidr=10.96.0.0/12  --ignore-preflight-errors=Swap        #  初始化

k8s部署之yum安装(阿里云源)

 此错误是主机的名称不符合要求。更新主机名既可。别忘了主机名与hosts保持一致。

k8s部署之yum安装(阿里云源)

 k8s部署之yum安装(阿里云源)

请保存好上面hash值的命令,因为nodes加入是要用到hash值的

k8s部署之yum安装(阿里云源)

安装node节点

【未完待续】