用户指南

最佳实践

API 文档

ENI 独立网卡

最近更新时间:2022-02-16 10:53:04

操作场景

本文介绍如何启用 ENI 独立网卡,在 CVM 边缘节点的 pod 中绑定 ENI 独立网卡,实现高可用网络方案。

操作步骤

启用 ENI 独立网卡

  1. 登录 腾讯云容器服务控制台,选择左侧导航栏中的边缘集群
  2. 单击需要启用 ENI 独立网卡的集群 ID,进入该集群详情页。
  3. 选择页面左侧基本信息,进入集群基本信息页面,单击开启独立网卡开关,开启 ENI 独立网卡功能,详细操作如下:
    • 3.1 单击访问 API 密钥超链接,跳转至密钥信息页面。
    • 3.2 复制密钥 ID 和密钥 Key, 返回确认密钥弹框页并完成输入。

    • 3.3 单击确认按钮,完成启用 ENI 网卡。
  4. 选择页面左侧工作负载 > Deployment,进入 deployment 列表页,若列表中已有 deployment,则跳过该步骤;否则,新建 deployment
  5. 选择页面左侧节点管理 > 节点,进入节点列表页,若列表中已有 CVM 节点,则跳过该步骤;否则,新建 CVM 节点
  6. 在目标边缘集群的 pod 中配置 ENI。
    • 配置截图:
    • 边缘节点 ENI 独立网卡能力,只能支持腾讯云 CVM 类型的节点资源,因此部署应用的时候,需要通过 nodeAffinity 的能力将挂载 ENI 独立网卡的应用 pod 调度到实际的边缘 CVM 节点上,如下图所示(支持填写多个 CVM 节点 ID):
    • 实际代码:
        template:
          metadata:
            annotations:
              tke.cloud.tencent.com/networks: tke-direct-eni,flannel
      
            spec:
              affinity:
                nodeAffinity:
                  requiredDuringSchedulingIgnoredDuringExecution:
                    nodeSelectorTerms:
                    - matchExpressions:
                      - key: kubernetes.io/hostname
                        operator: In
                        values:
                        - cvm-2cxgi4ow #访问目标的 cvm 节点 ID
      

关闭 ENI 独立网卡

  1. 登录 腾讯云容器服务控制台,选择左侧导航栏中的边缘集群
  2. 单击需要启用 ENI 独立网卡的集群 ID,进入该集群详情页。
  3. 选择页面左侧基本信息,进入集群基本信息页面,单击开启独立网卡开关,关闭 ENI 独立网卡功能,如下图所示:
目录