Lazy loaded image
k8s云原生运维
kubez部署k8s单节点
字数 634阅读时长 2 分钟
2025-8-2
2025-8-2
author
type
Post
status
Published
date
Aug 2, 2025
slug
summary
tags
K8S
category
k8s云原生运维
icon
password

服务器规格

ip
规格
版本
11.0.1.80
4c8G
openeulre22.03版本k8s1.25.1版本
 

依赖安装

仅需要在部署节点安装即可,集群运行节点无需执行

直接安装

脚本安装

验证

部署步骤

检查虚拟机默认网卡配置

修改安装k8s版本

修改docker存放路径

网络组件选择

确认集群环境连接地址

  • 内网连接: 无需更改
  • 公网连接
    • 编辑 /etc/kubez/globals.yml 文件, 取消 #kube_vip_address: "" 的注解,并修改为实际公网地址 云平台环境需要放通公网ip到后面节点的6443端口

修改默认的 cri(可选)

  • 默认的 cricontainerd, 如果期望修改为 docker
  • 修改/usr/local/share/kubez-ansible/ansible/inventory/all-in-one文件
  • 移除 containerd-mastercontainerd-node 的主机信息, 并添加在 docker 分组中, 调整后效果如下:

    修改 kubernetes 镜像仓库(可选)

    编辑 /etc/kubez/globals.yml 文件,修改 image_repository: "" 为期望镜像仓库,默认是阿里云 registry.cn-hangzhou.aliyuncs.com/google_containers

    修改基础应用镜像仓库(可选)

    编辑 /etc/kubez/globals.yml 文件,修改 app_image_repository: "" 为期望镜像仓库,默认是 pixiu镜像仓库 ccr.ccs.tencentyun.com/pixiucloud

    执行如下命令,进行 kubernetes 的依赖安装

    image.png

    执行如下命令,进行 kubernetes 的集群安装

    image.png

    验证环境

    启用 kubectl 命令行补全(可选)

     
    上一篇
    Jenkins部署
    下一篇
    Loki+Promtail+Grafana日志收集