k8s 集群部署
官网:
https://v1-23.docs.kubernetes.io/zh/docs/setup/production-environment/tools/kubeadm/install-kubeadm/
| 主机名 |
ip |
角色 |
| k8s1 |
192.168.52.130 |
reg.westos.org,harbor仓库 |
| k8s2 |
192.168.52.131 |
master,k8s集群控制节点 |
| k8s3 |
192.168.52.132 |
node,k8s集群工作节点 |
| k8s4 |
192.168.52.133 |
node,k8s集群工作节点 |
所有节点禁用selinux和防火墙
所有节点同步时间和解析
所有节点安装docker-ce
所有节点禁用swap,注意注释掉/etc/fstab文件中的定义
集群环境初始化
所有k8s集群节点执行以下步骤
[root@k8s2 ~]# swapoff -a
[root@k8s2 ~]# vim /etc/fstab
#/dev/mapper/rhel-swap swap swap defaults 0 0

修改内核参数
[root@k8s2 sysctl.d]# vim docker.conf
net.bridge.bridge-nf-call-iptables=1
net.bridge.bridge-nf-call-ip6tables=1
net.ipv4.ip_forward=1
[root@k8s2 ~]# sysctl --system
[root@k8s2 yum.repos.d]# vim docker.repo
[docker]
name=docker-ce
baseurl=https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/7/x86_64/stable/
gpgcheck=0
[centos]
name=extras
baseurl=https://mirrors.tuna.tsingh

最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



