AWS - 将负载均衡器的标签影响到其网络接口 (ENI)
AWS - Affect Load Balancer's tags to its Network Interfaces (ENI)
当我创建 Classic Load Balancer (CLB) 或 Application Load Balancer (ALB) 时,弹性网络接口 (ENI) 自动创建并附加到负载均衡器。
我的目标:我想影响从我的负载均衡器到它的网络接口的标签。
有点奇怪,因为:
com.amazonaws.services.ec2.model.Instance
有一个 getNetworkInterfaces()
用于列出 EC2 实例网络接口。
com.amazonaws.services.elasticloadbalancing.model.LoadBalancerDescription
没有列出 CLB 网络接口的方法。
com.amazonaws.services.elasticloadbalancingv2.model.LoadBalancer
没有列出 ALB 网络接口的方法。
我找到了替代解决方案,但我对此不满意:
- 我列出了 EC2 中的所有网络接口
com.amazonaws.services.ec2.AmazonEC2#describeNetworkInterfaces()
- 我得到了网络接口的
description
字段。此描述字段包含负载均衡器的名称。如果它是 CLB,则格式为 ELB classic-load-balancer-name
,如果它是 ALB,则格式为 ELB app/application-load-balancer-name/f8bb2c1b66c9a086
- 我 link 使用负载均衡器解析
description
。
如果有人更改描述字段,此解决方案将不再有效,影响负载均衡器标签到其网络接口的最佳方法是什么?
注意:我正在使用 Java AWS-SDK。
Elastic Network Interface (ENI) is automatically created and attached to the Load Balancer.
更准确地说,至少一个 ENI被创建并附加到平衡器在部署平衡器的每个可用性区域中(除了NLB,每个 AZ 应该只有一个)。在平衡器的整个生命周期中,随着平衡器水平扩展(节点数)and/or 垂直扩展(底层硬件的容量),新的 ENI 将出现而旧的 ENI 将消失,所有这些都由基础设施透明地处理。即使您可以标记它们,标记也会随着时间的推移而过时。
If someone change the description field
您无法编辑这些 ENI 中的描述。访问被拒绝。
当我创建 Classic Load Balancer (CLB) 或 Application Load Balancer (ALB) 时,弹性网络接口 (ENI) 自动创建并附加到负载均衡器。
我的目标:我想影响从我的负载均衡器到它的网络接口的标签。
有点奇怪,因为:
com.amazonaws.services.ec2.model.Instance
有一个getNetworkInterfaces()
用于列出 EC2 实例网络接口。com.amazonaws.services.elasticloadbalancing.model.LoadBalancerDescription
没有列出 CLB 网络接口的方法。com.amazonaws.services.elasticloadbalancingv2.model.LoadBalancer
没有列出 ALB 网络接口的方法。
我找到了替代解决方案,但我对此不满意:
- 我列出了 EC2 中的所有网络接口
com.amazonaws.services.ec2.AmazonEC2#describeNetworkInterfaces()
- 我得到了网络接口的
description
字段。此描述字段包含负载均衡器的名称。如果它是 CLB,则格式为ELB classic-load-balancer-name
,如果它是 ALB,则格式为ELB app/application-load-balancer-name/f8bb2c1b66c9a086
- 我 link 使用负载均衡器解析
description
。
如果有人更改描述字段,此解决方案将不再有效,影响负载均衡器标签到其网络接口的最佳方法是什么?
注意:我正在使用 Java AWS-SDK。
Elastic Network Interface (ENI) is automatically created and attached to the Load Balancer.
更准确地说,至少一个 ENI被创建并附加到平衡器在部署平衡器的每个可用性区域中(除了NLB,每个 AZ 应该只有一个)。在平衡器的整个生命周期中,随着平衡器水平扩展(节点数)and/or 垂直扩展(底层硬件的容量),新的 ENI 将出现而旧的 ENI 将消失,所有这些都由基础设施透明地处理。即使您可以标记它们,标记也会随着时间的推移而过时。
If someone change the description field
您无法编辑这些 ENI 中的描述。访问被拒绝。