kubernetes 1.20 二进制方式高可用之基础环境分配与部署(1)

举报
凤凰涅槃 发表于 2022/12/05 12:27:29 2022/12/05
【摘要】 kubernetes 二进制方式部署 一 、基础环境分配目的IP备注kubernetes 集群192.168.1.20 **192.168.1.21 ** **192.168.1.22 **192.168.1.20 #k8s-master1 192.168.1.21 #k8s-node1 192.168.1.22 #k8s-node1etcd集群192.168.1.20 192.16...

kubernetes 二进制方式部署

一 、基础环境分配

目的 IP 备注
kubernetes 集群 192.168.1.20 **192.168.1.21 ** **192.168.1.22 ** 192.168.1.20 #k8s-master1 192.168.1.21 #k8s-node1 192.168.1.22 #k8s-node1
etcd集群 192.168.1.20 192.168.1.21 192.168.1.22 机器有重复利用,机器多可以分开布置
cfssl生成证书 192.168.1.20 机器有重复利用,机器多可以分开布置

以上机器都是2c3G
以上机器有重复利用,机器多可以分开布置
替换相应的IP即可

二 、基础环境部署

2.1 关闭selinux/firewalld设置

2.1.1 临时关闭

systemctl stop firewalld #临时关闭firewalld
setenforce 0 #临时关闭

2.1.2 永久关闭

systemctl disable firewalld #永久关闭firewalld
vi  /etc/selinux/config #永久关闭SElinux
SELINUX=disable

2.2 关闭swap

2.2.1 临时关闭

swapoff -a #第一步 关闭swap分区
vi  /etc/fstab
 /dev/mapper/centos-swap swap defaults 0 0 #注释此行
 #/dev/mapper/centos-swap swap                    swap    defaults        0 0
free -m #查看是否关闭 若swap行都显示 0 则表示关闭成功

2.2.2 永久关闭

vim /etc/sysctl.conf # 永久生效
修改 vm.swappiness 的修改为 0
vm.swappiness=0
sysctl -p # 使配置生效
vi  /etc/fstab
 /dev/mapper/centos-swap swap defaults 0 0 #注释此行
 #/dev/mapper/centos-swap swap                    swap    defaults        0 0
 ##重启init 6

或者

#关闭swap
swapoff -a  # 临时 
sed -ri 's/.*swap.*/#&/' /etc/fstab    # 永久

这里要永久关闭selinux、firewalld,swap

2.3 修改主机名、加域名解析

2.3.1 修改主机名

#192.168.1.20
hostnamectl set-hostname k8s-master1
#192.168.1.21
hostnamectl set-hostname k8s-node1
#192.168.1.22
hostnamectl set-hostname k8s-node2
#192.168.1.23
hostnamectl set-hostname k8s-master2

2.3.2 加域名解析
所有机器192.168.1.20-23

vim /etc/hosts

192.168.1.20 k8s-master1
192.168.1.21 k8s-node1
192.168.1.22 k8s-node2
192.168.1.23 k8s-master2

2.3.3做流量转发

# 将桥接的IPv4流量传递到iptables的链 
vim /etc/sysctl.d/k8s.conf 
net.bridge.bridge-nf-call-ip6tables = 1
net.bridge.bridge-nf-call-iptables = 1

sysctl --system  # 生效
【版权声明】本文为华为云社区用户原创内容,未经允许不得转载,如需转载请自行联系原作者进行授权。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。