You need to enable JavaScript to run this app.
导航
在 Flannel 网络模型集群中使用 VCI
最近更新时间:2024.06.20 10:36:28首次发布时间:2024.05.09 21:01:16

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

说明

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

使用限制

  • 在 Flannel 网络模型的容器集群中,部署至 VCI 的 Pod、负载(Deployment、Statefulset)不支持配置辅助网卡。
  • Kubernetes v1.28 版本集群暂时不支持使用任何 VCI 相关能力。

准备工作

在 Flannel 集群中使用 VCI 时,需要按如下步骤,准备符合如下要求的 Flannel 集群:

  • 集群中已配置 Pod 子网,用于 VCI Pod 可分配唯一 IP 地址进行网络通信。
  • 集群中已安装 vci-virtual-kubelet 组件,用于通过虚拟节点调度和使用 VCI。

您可以按如下操作步骤,准备 Flannel 集群:

  • 新建 Flannel 网络模型集群:部分参数说明如下所示,其余参数说明和操作步骤,请参见 创建集群
    1. 集群配置 步骤中配置 Pod 子网。
      alt
    2. 组件配置 步骤中安装 vci-virtual-kubelet 组件。
      alt
  • 存量 Flannel 网络模型集群:按如下步骤配置:
    1. 在集群的 总览 页面 网络信息 页签,为集群添加 Pod 子网。
      alt
    2. 集群中安装 vci-virtual-kubelet 组件。详细操作,请参见 安装组件

使用方法

在已准备完成的 Flannel 集群中创建工作负载,并使用弹性容器实例方式部署工作负载。更多操作,请参见 创建实例
下图以在控制台创建 Deployment 为例:
alt