
# EIPPool概述
为方便用户在CCI内直接为Pod关联EIP，CCI新增了名为EIPPool的自定义资源对象，通过EIPPool资源对象，用户可以为Pod自动绑定EIP。EIPPool对象支持两种EIP资源管理方式：动态管理EIP资源（EIP资源由CCI自动创建）、静态管理EIP资源（EIP资源由用户提前创建）。
#### 约束与限制
- 一个Pod只能绑定一个EIP。
- 绑定EIP的Pod，如果要被公网成功访问，需要添加放通相应公网请求流量的安全组规则。
- EIPPool正在被Pod使用时，不支持直接删除EIPPool，需删除关联Pod，再删除EIPPool。
- EIPPool为namespace级别资源，不可跨namespace使用。
- 工作负载滚动升级时，默认策略是逐步创建新Pod然后删除旧Pod（请参见[升级策略](https://kubernetes.io/docs/concepts/workloads/controllers/deployment/#strategy)），则可能会由于EIPPool中EIP数量不足而升级失败。建议：EIPPool池的大小略大于使用该EIPPool的所有的Deployment副本数之和，或者maxSurge配置为0，可支持工作负载先减后增滚动升级。
 
#### 相关操作
您可以参考以下文档， 对EIPPool进行对应的操作：
[创建EIPPool](https://support.huaweicloud.com/devg-cci/cci_05_0029.html)
[使用EIPPool](https://support.huaweicloud.com/devg-cci/cci_05_0035.html)
[管理EIPPool](https://support.huaweicloud.com/devg-cci/cci_05_0036.html)
