大致情况
本栏目记录了使用kubeadm搭建kubernetes1.18单master节点集群服务,以及nacos、sentinel等cloud集群服务
服务器资源
4台阿里云服务器
主机名 | IP | 配置 | 系统 |
---|---|---|---|
master1 | 192.168.0.31 | 4核8G | centos7.6 |
node1 | 192.168.0.32 | 4核8G | centos7.6 |
node2 | 192.168.0.33 | 4核8G | centos7.6 |
node3 | 192.168.0.34 | 4核8G | centos7.6 |
PS:K8S最低要求配置2核
服务器准备工作
设置主机名
hostnamectl set-hostname 主机名称
关闭防火墙
systemctl stop firewalld.service
systemctl disable firewalld.service
关闭swap
sed -ri 's/.*swap.*/#&/' /etc/fstab
配置Hosts
配置4台服务器的hosts
添加阿里源
rm -rfv /etc/yum.repos.d/*
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo
安装Docker
yum install -y yum-utils device-mapper-persistent-data lvm2
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
yum -y install docker-ce
启动Docker
systemctl start docker
systemctl enable docker
配置Docker镜像-阿里云仓库
vim /etc/docker/daemon.json
{
"registry-mirrors": ["https://fl791z1h.mirror.aliyuncs.com"]
}
重启Docker
下一篇: K8S-02-安装K8S