You need to enable JavaScript to run this app.
导航

在 Flannel 网络模型集群中使用 VCI

最近更新时间2024.05.09 21:05:08

首次发布时间2024.05.09 21:01:16

容器服务(VKE)的 Flannel 网络模型集群中支持使用 VCI 部署应用。本文将为您介绍 Flannel 网络模型集群中的使用 VCI 以及操作过程中的注意事项、使用限制等。

说明

邀测·申请试用】:该功能目前处于邀测阶段,如需使用,请提交申请。

使用限制

  • 在 Flannel 网络模型的容器集群中,必须为弹性容器实例(VCI)配置用于容器网络的 Pod 子网,从而使得 VCI Pod 均可分配唯一 IP 地址用于进行网络通信。
  • 必须安装 vci-virtual-kubelet 组件。
  • VCI Pod 必须开启直通模式。
  • 在 Flannel 网络模型的容器集群中,部署至 VCI 的 Pod、负载(Deployment、Statefulset)不支持配置 Trunk 辅助网卡。
  • Kubernetes v1.28 版本集群暂时不支持使用任何 VCI 相关能力。

操作步骤

  1. 准备符合本文上方 使用限制 的 Flannel 网络模型集群。
    • 新建 Flannel 网络模型集群时,部分参数说明如下所示,其余参数说明和操作步骤,请参见 创建集群
      1. 集群配置 步骤中配置 Pod 子网。
        alt
      2. 组件配置 步骤中安装 vci-virtual-kubelet 组件。
        alt
    • 存量 Flannel 网络模型集群,按如下步骤配置:
      1. 在集群的 总览 页面 网络信息 页签,为集群添加 Pod 子网。
        alt
      2. 集群中安装 vci-virtual-kubelet 组件。详细操作,请参见 安装组件
  2. 集群中创建工作负载,并使用弹性容器实例方式部署工作负载。更多操作,请参见 创建实例
    下图以在控制台创建 Deployment 为例:
    alt