Как изменить публичный IP на эластичный IP в NetworkLoadbalancer - PullRequest
0 голосов
/ 14 февраля 2019

На данный момент мы можем создать NLb из K8 с этой аннотацией "service.beta.kubernetes.io/aws-load-balancer-type:" nlb ".Возьмите принять доступные общедоступные IP-адреса в подсети.

Так можно ли изменить SubnetMapping с Elastic IP-адресом из AWS CLI после создания NLB? Если да, может кто-нибудь привести пример.

Iпопытался обновить отображение подсети на NLB, которое было создано K8s с помощью служебной аннотации.

aws elbv2 set-subnets - load-balancer-arn arnValue --subnet-mappings SubnetId = abcd, AllocationId = eipalloc-1--region us-east-1

Вывод был SetSubnets не поддерживается для балансировщиков нагрузки типа 'network'

1 Ответ

0 голосов
/ 14 февраля 2019

Эластичный IP может быть присоединен или изменен только при создании балансировщика сетевой нагрузки.Во-вторых, «set-subnets» работает только для Application Load Balancer.

Вам нужно будет воссоздать этот Network Load Balancer для достижения вашей цели.Надеюсь это поможет.

Пожалуйста, обратитесь - https://forums.aws.amazon.com/thread.jspa?threadID=263577 https://docs.aws.amazon.com/elasticloadbalancing/latest/APIReference/API_SetSubnets.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...