更新时间:2024-02-08 GMT+08:00
分享

EIP概述

为方便用户在CCI内直接为Pod关联弹性公网IP,只需在创建Pod时配置annotation,弹性公网IP就会随Pod自动绑定该Pod。自动绑定弹性公网IP分为两种场景:

表1 自动绑定EIP配置annotation

场景

配置annotation参数

场景一:为Pod自动创建并绑定EIP

yangtse.io/pod-with-eip: "true"

场景二:为Pod绑定已有EIP

yangtse.io/eip-id: "eip-id-xxx"

限制与约束

  • 一个Pod只能绑定一个EIP,一个EIP只能被一个Pod绑定。
  • 创建Pod时,可指定annotation属性,创建完成后,更新EIP相关的annotation均无效。
  • EIP随Pod创建的优先级高于使用EIPPool创建的EIP。
  • 绑定已有EIP创建的优先级高于EIP随Pod创建的EIP。
  • 绑定EIP的Pod,如果要被公网成功访问,需要添加放通相应公网请求流量的安全组规则。
  • 已经被Pod绑定的弹性公网IP,请勿通过弹性公网IP的console或API直接操作(修改别名/删除/解绑/绑定/转包周期等操作),否则可能导致资源残留。
  • 绑定已有EIP时,使用负载创建的Pod删除重建后,由于需要等待前一个Pod完成解绑,所以重建的Pod就绪时间会变长。
  • 绑定已有的EIP必须是用户手动创建给Pod使用的,不能使用EIPPool生成的EIP,否则会导致EIP状态异常。

相关操作

您可以参考以下文档, 对EIP进行对应的操作:

为Pod动态创建EIP

为Pod绑定已有EIP

相关文档