k8s-操作系统初始化

本文章是 k8s二进制高可用集群部署 的分支。详细步骤请参考目录。

1.关闭防火墙

systemctl stop firewalld    #临时
systemctl disable firewalld    #永久

2.关闭SeLinux

sed -i 's/enforcing/disabled/' /etc/selinux/config #永久
setenforce 0 #临时

3.关闭swap

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

4.修改主机名【当前机器属于什么节点,就修改为什么】

hostnamectl set-hostname <hostname>    #设置当前主机名
hostname    #查看当前主机名

5.修改hosts【仅在master中执行,个人推荐所有集群节点全部执行一遍】

cat >> /etc/hosts << EOF
192.168.64.130 k8s-master1
192.168.64.131 k8s-master2
192.168.64.132 k8s-node1
192.168.64.133 k8s-node2
EOF

6.将桥接的IPV4流量转发到iptables中【修改内核参数】

cat > /etc/sysctl.d/k8s.conf << EOF
net.bridge.bridge-nf-call-iptables  = 1
net.bridge.bridge-nf-call-ip6tables = 1
net.ipv4.ip_forward                 = 1
EOF

sysctl --system    #立即生效
sysctl net.bridge.bridge-nf-call-iptables net.bridge.bridge-nf-call-ip6tables net.ipv4.ip_forward    #查看配置是否生效

7.时间同步【在CentOS8.0中默认不再支持ntp软件包,时间同步将由chrony来实现】

yum install ntpdate -y
ntpdate time.windows.com
# Centos8
yum install -y chrony
systemctl start chronyd
systemctl enable chronyd
chronyc sources

8.可选-加载ipvs模块[不加载则默认iptable]

复制代码
cat <<EOF | sudo tee /etc/modules-load.d/k8s.conf
overlay
br_netfilter
EOF

modprobe overlay
modprobe  br_netfilter

modprobe -- ip_vs
modprobe -- ip_vs_rr
modprobe -- ip_vs_wrr
modprobe -- ip_vs_sh
modprobe -- nf_conntrack_ipv4  #高版本的centos内核nf_conntrack_ipv4被nf_conntrack替换了,替换为 modprobe -- nf_conntrack
lsmod | grep ip_vs
lsmod | grep nf_conntrack_ipv4
yum install -y ipvsadm ipset sysstat conntrack libseccomp ipvsadm -ln #查看当前配置的虚拟服务和各个RS的权重
复制代码

 

作者:奇

出处:https://www.cnblogs.com/fanqisoft/p/17155495.html

版权:本作品采用「本文版权归作者和博客园共有,欢迎转载,但必须给出原文链接,并保留此段声明,否则保留追究法律责任的权利。」许可协议进行许可。

posted @   SpringCore  阅读(259)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
历史上的今天:
2019-02-25 Redis和MemCache的区别
2019-02-25 Redis的事务
2019-02-25 Redis持久化——AOF
2019-02-25 Redis持久化——RDB快照
more_horiz
keyboard_arrow_up light_mode palette
选择主题
点击右上角即可分享
微信分享提示