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

男女直接做网站网站文件结构

男女直接做网站,网站文件结构,品牌注册名词解释,北京软件编程培训机构Kubeadm+Containerd部署k8s(v1.28.2)集群(非高可用版) 文章目录 Kubeadm+Containerd部署k8s(v1.28.2)集群(非高可用版)一.环境准备1.服务器准备2.环境配置3.设置主机名4.修改国内镜像源地址5.配置时间同步6.配置内核转发及网桥过滤二.容器运行时Containerd安装(所有节点)…

Kubeadm+Containerd部署k8s(v1.28.2)集群(非高可用版)

文章目录

  • Kubeadm+Containerd部署k8s(v1.28.2)集群(非高可用版)
      • 一.环境准备
        • 1.服务器准备
        • 2.环境配置
        • 3.设置主机名
        • 4.修改国内镜像源地址
        • 5.配置时间同步
        • 6.配置内核转发及网桥过滤
      • 二.容器运行时Containerd安装(所有节点)
        • 1.apt源安装
        • 2.二进制安装文件方法
        • 3.配置Containerd镜像加速等
      • **注意**:
      • 三.K8S集群部署
        • 1.集群软件的apt源准备
        • 2.K8S集群软件的安装
        • 3.K8S集群初始化
        • 4.K8S集群网络插件Calico部署
      • 四.部署应用测试集群是否安装成功

一.环境准备

1.服务器准备

服务器信息(此处为同一运营商的服务器,并且处于同一网络组中)如本地搭建的服务器则需要保证在同一内网中,且最好关闭防火墙。

角色主机名称IPKubernetes版本
masterk8s-master1192.168.0.2v1.28.2
node1k8s-node1192.168.0.3v1.28.2
node2k8s-node2192.168.0.4v1.28.2

为什么要用Containerd?
1.Docker Engine 没有实现 CRI, 而这是容器运行时在 Kubernetes 中工作所需要的。 为此,必须安装一个额外的服务 cri-dockerd。 cri-dockerd 是一个基于传统的内置 Docker 引擎支持的项目, 它在 1.24 版本从 kubelet 中移除。

2.不直接兼容 CRI:Docker 使用自己的运行时逻辑,与 Kubernetes的 CRI 不完全兼容。

3.性能和复杂性:Docker 包含许多 Kubernetes 不需要的额外功能(如镜像构建、CLI 工具),相比专注的运行时(如 CRI-O 或 Containerd)更重。
4.Containerd 是一个通用容器运行时,是 Docker 的核心组件之一,后来独立成为一个开源项目。它同样支持 Kubernetes,通过 CRI 插件(cri-Containerd)与 Kubernetes 集成.且被被广泛应用于生产环境(如 AWS EKS、Google GKE)

2.环境配置

确保每个节点上的MAC地址和product_uuid的唯一性,因为某些虚拟机的地址可能会重复。

#查看MAC地址命令
ip link
#校验product_uuid
sudo cat /sys/class/dmi/id/product_uuid

如图,eth0网卡下的,link/ether后面的就是Mac地址。

image-20241218171946878

此处输出的就是product_uuid

image-20241218172255562

3.设置主机名

根据机器的规划,分布设置三台主机名为k8s-master1、k8s-node1和k8s-node2。

#修改配置文件方式,
vi /etc/hostname
##文件内容为:k8s-master1或k8s-node1#命令行方式,临时修改
# 设置 master 主机名
hostnamectl set-hostname k8s-master1 && bash
# 设置 worker 主机名
hostnamectl set-hostname k8s-node1 && bash
hostnamectl set-hostname k8s-node2 && bash
4.修改国内镜像源地址

改为华为的镜像源为例子

  • 备份镜像源文件

    sudo cp -a /etc/apt/sources.list /etc/apt/sources.list.bak
    
  • 修改sources.list文件,将http://archive.ubuntu.comhttp://security.ubuntu.com替换成http://repo.huaweicloud.com

    sudo sed -i "s@http://.*archive.ubuntu.com@http://repo.huaweicloud.com@g" /etc/apt/sources.list
    sudo sed -i "s@http://.*security.ubuntu.com@http://repo.huaweicloud.com@g" /etc/apt/sources.list
    
5.配置时间同步

采用ntpdate命令进行时间校对,设置Crontab定时任务进行定时校对。

#安装工具
sudo apt install ntpdate
#配置Crontab定时任务
crontab -e
#添加如下内容: 0 */1 * * * ntpdate time1.aliyun.com

image-20241218173016645

6.配置内核转发及网桥过滤
  • 添加配置文件
cat << EOF | tee /etc/modules-load.d/k8s.conf
overlay
br_netfilter
EOF
  • 加载模块

    modprobe overlay
    modprobe br_netfilter
    
  • 添加网桥过滤及内核转发配置文件

    cat  <<EOF | tee /etc/sysctl.d/k8s.conf
    net.bridge.bridge-nf-call-iptables  = 1
    net.bridge.bridge-nf-call-ip6tables = 1
    net.ipv4.ip_forward                 = 1
    EOF#然后执行
    sysctl -p /etc/sysctl.d/k8s.conf
    

    如果上述配置执行之后,执行sysctl net.ipv4.ip_forward输出和下图不一致。则需手动执行sysctl -w net.ipv4.ip_forward=1

    image-20241218173952554

  • 安装Ipset及ipvsadm

    sudo apt -y install ipset ipvsadm
    
  • 配置ipvsadm模块,添加需要添加的模块

    cat  << EOF | tee /etc/modules-load.d/ipvs.conf
    ip_vs
    ip_vs_rr
    ip_vs_wrr
    ip_vs_sh
    nf_conntrack
    EOF
    
  • 加载模块脚本

    cat << EOF | tee ipvs.sh > /dev/null &&
http://www.yayakq.cn/news/494196/

相关文章:

  • 郑州做的比较好网站公司吗昌图网站推广
  • 人事处网站建设绩效目标概述wordpress菜单添加后然后怎么办
  • iis6cgi php网站缓存温州网络网
  • 淘宝 做网站空间 条件厦门网络营销推广
  • 百度收录网站技巧二元期货交易网站开发
  • cps网站建设网站数据维护
  • php网站开发职位现代企业管理培训课程
  • 专做丰田车货款的网站企业做网站需要哪些人员
  • 官方网站建设的意义wordpress自建站上可以买卖
  • 博敏网站建设wordpress分页样式
  • 公司做外贸的网站申请域名要钱吗
  • 百度收录好的网站电子商务网站建设毕业设计
  • 网站建设优化排名软件开发文档工具
  • 世界上网站做的好的例子wordpress界面只有文字
  • 山东住房建设部官方网站手动升级 wordpress
  • 无锡梦燕服饰网站谁做的如何注册企业
  • 岳阳设计网站推荐游戏网站开发毕业设计
  • 开发一个网站平台多少钱关键词排名优化易下拉系统
  • 网站建设与推广推荐建设电子商城网站
  • 淘宝网站开发系统网站优化推广价格
  • 网站做选择题怎么快速选择做网站需要ftp
  • 网站设计与制作公司重庆餐饮网站设计
  • 做私活 网站网站建设的客户
  • 网站跳转怎么做开发公司交房前保洁谁承担
  • 4p 4c 4r营销理论区别域名查询seo
  • 在平台企业网站推广怎么做网站报价收费单
  • 做网站小程序挣钱吗怎么做代刷网站长
  • 如何做一家专门卖零食的网站php建站软件
  • 上饶建设局网站模具 东莞网站建设
  • 佛山专业的网站建设公司销售手机网站的后期安排