我知道每个地区都可以获得5个EIP,如果需要更多,则需要请求服务限制增加。
我的问题是,服务限制增加后我能够获得多少个EIP?是否可能获得50个EIP?
请注意,AWS提供的DNS IP不是选项,因为它不能在实例创建后分配,并且DNS IP无法附加到设备的第二个接口上(它只能分配给给定EC2实例的eth0)。
我所需要的就是一个可以分配给eth1或eth2的公共IP地址,并且我需要对大约50个EC2实例执行此操作。
我知道每个地区都可以获得5个EIP,如果需要更多,则需要请求服务限制增加。
我的问题是,服务限制增加后我能够获得多少个EIP?是否可能获得50个EIP?
请注意,AWS提供的DNS IP不是选项,因为它不能在实例创建后分配,并且DNS IP无法附加到设备的第二个接口上(它只能分配给给定EC2实例的eth0)。
我所需要的就是一个可以分配给eth1或eth2的公共IP地址,并且我需要对大约50个EC2实例执行此操作。
您可以通过以下方式增加EIP服务限制:
我们可以在AWS中自动化此过程:
创建多区域云跟踪并启用日志流
使用日志组,我们将添加日志订阅过滤器,在其中定义过滤模式“AllocateAddress”并添加带有它的lambda函数
在我们的lambda函数中,我们将创建Python脚本,在其中检查所有区域中存在的弹性IP总数,并从服务配额中获取已应用的配额值,然后进行数学表达式((当前EIP值/应用配额值)*100),如果该值大于80%,则发送请求以增加请求值
2023年将使用AWS配额页面(链接此处)进行新的流程。根据文档: