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

Ubuntu部署K8S集群

Ubuntu部署K8S集群

本例以三台Ubuntu24.04为例,1master节点2worker节点

环境准备

  1. 修改hostname,三台服务器分别执行

    set-hostname k8s-worker01 hostnamectl set-hostname k8s-worker02 ```
    
  2. 配置静态ip(不同系统修改方法略微差异)

    vim /etc/netplan/50-cloud-init.yaml
    # 确保ens网卡dhcp已关闭并配置address为固定ip
    

    执行netplan apply应用配置
    执行dig -t a www.baidu.com查看nameserver如果是127.0.0.53(ubuntu默认使用这个本地ip代理dns)不是在50-cloud-init.yaml中配置的nameserver,则需要如下操作: 在这里插入图片描述

  3. 主机名与ip解析
    在这里插入图片描述

  4. 时区和时间同步

timedatectl set-timezone Asia/Shanghai

定时任务定时同步

crontab -e
59 23 * * * ntpdate ntp.aliyun.com
  1. 配置内核转发及网桥过滤
# 创建加载内核模块文件
cat << EOF | tee /etc/modules-load.d/k8s.conf
overlay
br_netfilter
EOF
# 本次执行手动加载
modprobe overlay
modprobe br_netfilter
# 验证查看
lsmod | egrep "overlay"
lsmod | egrep "br_netfilter"
# 添加网桥过滤及内核转发配置文件
cat << EOF | tee /etc/sysctl.d/k8s.conf
net.bridge.bridge-n
http://www.xdnf.cn/news/18587.html

相关文章:

  • Jmeter+Jenkins接口压力测试持续集成
  • 【motion】基于标签重合度的匹配算法1:原理
  • 3D打印小批量低成本打印玩具工艺品模型-中科米堆CASAIM
  • 字节Seed-OSS开源,不卷参数卷脑子
  • 从零开始搭 Linux 环境:VMware 下 CentOS 7 的安装与配置全流程(附图解)
  • 如何修复“DNS服务器未响应”错误
  • AP服务发现PRS_SOMEIPSD_00160的解析
  • 开源版CRM客户关系管理系统源码包+搭建部署教程
  • 深度学习入门详解:从神经网络到实践应用
  • vggt复现
  • 正点原子【第四期】Linux之驱动开发学习笔记-2.1LED灯驱动实验(直接操作寄存器)
  • Mysql InnoDB 底层架构设计、功能、原理、源码系列合集【四、事务引擎核心 - MVCC与锁机制】
  • 【AI应用】向量数据库Milvus详细命令
  • 找不到vcruntime140_1.dll 无法执行的故障要怎么搞?解决方法分享
  • MiniCPM-V4.0开源并上线魔乐社区,多模态能力进化,手机可用,还有最全CookBook!
  • CVPR焦点 | 神经网络新范式:轻量化与精度并行,重塑视觉任务性能天花板
  • 树状数组【原理+详解+例题】
  • 在Excel和WPS表格中如何隐藏单元格的公式
  • 改善收敛性有什么作用?收敛代表什么
  • 【Linux】Vim编辑器:从入门到高效使用
  • kafka生产者 消费者工作原理
  • golang 非error错误分类
  • 什么是短视频矩阵系统企业立项功能源码开发,支持OEM
  • 华为云物联网产品架构解析:资源空间、群组、产品、标签、网关、设备与子设备的关系梳理与设置指南
  • 【GPT入门】第54课 量化位数与存储大小的影响
  • 开发避坑指南(31):Oracle 11g LISTAGG函数使用陷阱,缺失WITHIN子句解决方案
  • Node.js中Express框架入门教程
  • PHY芯片的作用
  • C#_异步编程范式
  • DOLO 上涨:Berachain 生态爆发的前奏?