У меня есть стек CloudFormation Stack, который создает балансировщик сетевой нагрузки и назначает ему вновь выделенный Elastic IP следующим образом
<code>
"MyLoadBalancer":{
"Type" : "AWS::ElasticLoadBalancingV2::LoadBalancer",
"Properties" : {<br>
"Scheme": "internet-facing",
"Type": "network",
"SubnetMappings": [
{
"AllocationId": {
"Fn::GetAtt": [
"MyElasticIP",
"AllocationId"
]
},
"SubnetId": {
"Ref": "LoadBalancerSubnetRef"
}
} ]
}
},
"MyElasticIP": {
"Type": "AWS::EC2::EIP",<br>
"Properties": {
"Domain": "vpc"
}
}<br>
Это создает, как ожидается, но когда дело доходит до удаления,Балансировщик нагрузки корректно отделен от Elastic IP и удален, но сам IP не освобождается.Я могу вручную «отключить адрес» с помощью консоли, поэтому не уверен, почему это зависает?