标签:ges ror master tar wal containe key www ber
参考:https://www.cnblogs.com/caoxb/p/11243472.html
部署虚拟机规划
192.168.1.11 k8s-master 192.168.1.12 k8s-node1 192.168.1.13 k8s-node2
备注:第1步~第8步,所有的节点都要操作,第9、10步Master节点操作,第11步Node节点操作。
如果第9、10、11步操作失败,可以通过 kubeadm reset 命令来清理环境重新安装。
systemctl stop firewalld systemctl disable firewalld
setenforce 0
修改
/etc/selinux/config
修改
SELINUX=disabled
swapoff -a
查看是否关闭
free
修改主机名并修改/etc/hosts
192.168.1.11 k8s-master 192.168.1.12 k8s-node1 192.168.1.13 k8s-node2
#cat > /etc/sysctl.d/k8s.conf << EOF net.bridge.bridge-nf-call-ip6tables = 1 net.bridge.bridge-nf-call-iptables = 1 EOF #sysctl --system
设置国内源并且安装
# wget https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo -O/etc/yum.repos.d/docker-ce.repo #yum -y install docker-ce-18.06.1.ce-3.el7
启动
#systemctl enable docker #systemctl start docker
查看版本
docker info
cat <<EOF > /etc/yum.repos.d/kubernetes.repo [kubernetes] name=Kubernetes baseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64/ enabled=1 gpgcheck=1 repo_gpgcheck=1 gpgkey=https://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg https://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg EOF
在部署kubernetes时,要求master node和worker node上的版本保持一致,否则会出现版本不匹配导致奇怪的问题出现。本文将介绍如何在CentOS系统上,使用yum安装指定版本的Kubernetes。
本次指定安装1.15.0版本
yum -y install kubelet-1.15.0 kubeadm-1.15.0 kubectl-1.15.0
初始化kubeadm
kubeadm init --apiserver-advertise-address=192.168.1.11 --image-repository registry.aliyuncs.com/google_containers --kubernetes-version v1.15.0 \ --service-cidr=10.1.0.0/16 \ --pod-network-cidr=10.244.0.0/16
PS:--apiserver-advertise-address参数指定master主机ip
--image-repository指定源为阿里云
--kubernetes-version指定版本号
--service-cidr#指定proxy的网段
--pod-network-cidr指定pod的网段
出现以下提示表示初始化正确
建议至少2 cpu ,2G
查看镜像
docker images
标签:ges ror master tar wal containe key www ber
原文地址:https://www.cnblogs.com/minseo/p/12055731.html