当前位置: 首页 > article >正文

K8S集群架构及主机准备

  • 本次集群部署主机分布
  • K8S集群主机配置
  • 主机静态IP设置
  • 主机名解析
  • ipvs管理工具安装及模块加载
  • 主机系统升级
  • 主机间免密登录配置

主机基础配置完后最好做个快照备份

  • 2台负载均衡器
    • Haproxy
    • 高可用keepalived
  • 3台k8s master节点
  • 5台工作节点(至少2及以上)

本次集群部署主机分布

在这里插入图片描述

K8S集群主机配置

  • 操作系统:ubuntu2022、centos79
  • 主机软硬件配置:至少4核、8G及以上、512(1024G)及以上

关闭防火墙:所有节点,永久关闭且立刻执行

sudo systemctl disable --now ufw

设置服务器时区:ubuntu系统默认不是中国的标准时区

#方式一
sudo timedatectl set-timezone Asia/Shanghai
sudo systemctl restart systemd-timesyncd.service
timedatectl status

#方式二
apt install -y ntpdate
crontab -e
0 */1 * * * ntpdate time1.aliyun.com

ntpdate time1.aliyun.com

关闭swap分区:修改/etc/fstab,注释掉swap这一行

sudo vim /etc/fstab

sudo swapoff -a

关闭SELinux:
通过sestatus命令查看selinux状态,命令未安装可通过以下工具安装:

sudo apt

http://www.kler.cn/a/529944.html

相关文章:

  • 高清种子资源获取指南 | ✈️@seedlinkbot
  • C++模板初了解
  • Linux-CentOS的yum源
  • pytorch生成对抗网络
  • https的原理
  • 随笔 | 写在一月的最后一天
  • SQL索引优化_提高系统响应速度的秘诀
  • Deepseek R1 本地化部署指南:跨平台实战
  • react redux监测值的变化
  • 硕成C语言1笔记
  • Linux - 进程间通信(3)
  • IOC三种实现方式的区别
  • Brooks MX Marathon Expressrm User Manual MX集成系统平台
  • 建表注意事项(2):表约束,主键自增,序列[oracle]
  • Lesson 127 A famous actress
  • 一维数组0-1背包问题理论基础
  • w189电商平台的设计与实现
  • 尝试ai生成figma设计
  • 系统URL整合系列视频二(界面原型)
  • 独立开发经验谈:如何借助 AI 辅助产品 UI 设计
  • C++中的拷贝构造器(Copy Constructor)
  • 稀疏进化训练:机器学习优化算法中的高效解决方案
  • 蓝桥杯备考:枚举算法之铺地毯
  • R语言绘制有向无环图(DAG)
  • 普通用户(非root) 安装libreoffice
  • Python的那些事第九篇:从单继承到多继承的奇妙之旅