前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【TKE】GR 和 VPC-CNI网络模式混用相关功能配置

【TKE】GR 和 VPC-CNI网络模式混用相关功能配置

原创
作者头像
Jokey
修改2022-10-28 13:47:26
7390
修改2022-10-28 13:47:26
举报
文章被收录于专栏:云原生搬运工云原生搬运工

背景:

在 GR+VPC 网络模式混用场景下,控制台缺少一些可操作选项导致一些场景只能先通过 YAMl 方式配置,下面具体说明。

问题一:

在 GR+VPC-CNI 网络模式混用下,仅在创建Statefullsets 工作负载时可以选择是否使用 VPC-CNI 模式创建工作负载,创建其他类型工作负载时无法在控制台选择(默认创建的是 VPC-CNI 模式)。

临时解决办法:

可以在工作负载 pod 模版(.spec.template.metadata.annotations)注解中添加tke.cloud.tencent.com/networks: "tke-route-eni"这个注解指定创建的工作负载 pod 网络模式为 GR 模式。

问题二:

在 GR+VPC-CNI 网络模式混用下,集群【基本信息】不显示 VPC-CNI 模式子网添加功能(纯 VPC-CNI 模式是有的),如下图:

无法追加 VPC-CNI 容器子网
无法追加 VPC-CNI 容器子网

临时解决办法:

修改 tke-eni-ipamd 组件 configmap 配置追加新的子网

代码语言:javascript
复制
kubectl edit cm -n kube-system tke-eni-ipamd

TKE_ENI_IPAMD_SUBNET_ID这个字段的值追加子网配置,子网间使用英文":"字符分割,比如:TKE_ENI_IPAMD_SUBNET_ID: sub1:sub2,如下示例:

追加子网配置
追加子网配置

注意:如果需要移除子网,请务必提单咨询评估操作影响。

特别说明:

上述问方案仅为临时解决办法,相关问题已有产品需求在评估,待产品化解决后建议控制台直接操作。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 背景:
  • 问题一:
    • 临时解决办法:
    • 问题二:
      • 临时解决办法:
      • 特别说明:
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档