集群信息

!!! warning “”

  1. - 项目: 选择集群所属项目
  2. - 供应商: 支持裸金属(手动模式)和部署计划(自动模式)
  3. - 版本: 支持版本管理中最新的两个 Kubernetes 版本
  4. - 架构: 支持 AMD64 ARM64
  5. - Yum 仓库: 支持替换、共存和不操作三种类型

!!! info “Yum 仓库”

  1. * 替换: 此操作将会对 K8S 节点服务器原始 yum repo 文件进行备份,之后生成并仅使用 KubeOperator yum repo
  2. * 共存: 此操作将保持K8S节点服务器原始 yum repo 文件不变,同时生成并使用 kubeoperator yum repo
  3. * 不操作: 此操作将保持使用 K8S 节点服务器原始 yum repo 文件,不对K8S节点服务器的 yum repo 做任何操作

deploy-1

集群设置

!!! warning “”

  1. - 容器网络: CIDR不能与目标IP段重叠,否则会造成初始化失败
  2. - POD 数量上限/节点: 默认 256
  3. - Service 数量上限/集群: 默认 256
  4. - proxy 模式: 支持 iptables ipvs
  5. - dns 缓存: 支持开启 NodeLocal DNSCache
  6. - kubernetes 审计: 支持开启日志审计功能

deploy-2

运行时设置

!!! warning “”

  1. - 容器运行时: 支持 Docker Containerd
  2. - Docker 数据路径: 默认 /var/lib/docker
  3. - Container 子网: 默认 172.17.0.1/16

deploy-3

容器网络设置

!!! warning “”

  1. - 网卡名称: 多网卡环境需要指定使用的网卡名称,单网卡环境可不填
  2. - 容器网络: 支持 flannel calico cilium
  3. !!! info "vxlan 和 ipip 网络模式"
  4. * 基于隧道,在任何网络环境下都可以正常工作
  5. * 优势是对物理网络环境没有特殊要求,只要宿主机IP层可以路由互通即可
  6. * 劣势是封包和解包耗费CPU性能,且额外的封装导致带宽浪费
  7. !!! info "host-gw 和 bgp 网络模式"
  8. * 基于路由,不适用于公有云环境
  9. * 优势是没有封包和解包过程,完全基于两端宿主机的路由表进行转发
  10. * 劣势是要求宿主机在2层网络是互通,且路由表膨胀会导致性能降低
  11. !!! info "cilium Overlay"
  12. * 支持 vxlan geneve
  13. * 基于封装的虚拟网络,产生所有主机。目前 VXLAN Geneve 已经完成,但可以启用 Linux 支持的所有封装格式
  14. * 此模式具有最小的基础设施和集成要求。它几乎适用于任何网络基础设施,因为唯一的要求是主机之间的IP连接,这通常已经给出
  15. !!! info "cilium Native Routing"
  16. * 使用 Linux 主机的常规路由表。网络必须能够路由应用程序容器的IP地址,此模式适用于高级用户,需要了解底层网络基础结构。
  17. * 适用于(1. 原生 IPv6 网络、2. 与云网络路由器配合使用、3. 如果您已经在运行路由守护进程)

deploy-4

组件设置

!!! warning “”

  1. - helm: 支持 v2 v3
  2. - ingress 类型: 支持 nginx-ingress traefik-ingress
  3. - 安装 GPU 套件: 按需使用,默认选择禁用

deploy-5

节点信息

!!! warning “” 根据不同的节点角色选择目标主机(手动模式)

deploy-hosts

!!! warning “” 选择已授权部署计划,设置 Worker 节点数量(自动模式)

deploy-plan

确认信息

deploy-review

日志

!!! warning “” 集群创建过程中为 Initializing 状态,点击可查看集群安装进度并支持查看当前任务的实时日志(支持手动暂停任务日志输出)

deploy-log