На данный момент мы можем создать NLb из K8 с этой аннотацией "service.beta.kubernetes.io/aws-load-balancer-type:" nlb ". Это займет взять доступный публичный IP в подсети.
Итак, можно ли изменить отображение подсети с помощью эластичного IP-адреса из интерфейса командной строки AWS после создания NLB? Если да, может кто-нибудь привести пример.
Я попытался обновить отображение подсети на NLB, которое было создано K8s, используя служебную аннотацию.
aws elbv2 set-subnets --load-balancer-arn arnValue --subnet-mappings SubnetId = abcd, AllocationId = eipalloc-1 --region us-east-1
Выходные данные SetSubnets не поддерживаются для балансировщиков нагрузки типа "сеть".