WARM_ENI_TARGET和WARM_IP_TARGET如何释放一些IP?

问题描述 投票:0回答:1

这个每个ENI的最大吊舱列表是否假设

WARM_ENI_TARGET=0

如果我有 1 个 c5.xlarge(最多 4 个 ENI,每个 ENI 最多 15 个 IP)和

WARM_ENI_TARGET=1
,在它抱怨没有更多可用 IP 之前的情况是什么?

我只是有点理解

WARM_ENI_TARGET
WARM_IP_TARGET
MINIMUM_IP_TARGET
的工作原理,但我不清楚如何在具有 0 个可用 IP 的 EKS 集群上设置
MINIMUM_IP_TARGET
WARM_IP_TARGET
释放一些 IP,我假设当 3 个 ENI 完全附加到 Pod IP 时,它会抛出 no available IPs 吗?还是 1 个热 ENI 仍将被使用?

amazon-web-services amazon-eks amazon-vpc
1个回答
0
投票

仅当未达到该实例的最大可分配 IP 时,它才能释放 IP。

WARM_ENI_TARGET
=1..N 或
WARM_IP_TARGET
=1..N

时的含义

我需要退后一步,重新理解

WARM_ENI_TARGET
WARM_IP_TARGET
的“温暖”这个词。预热用于通过使其在实例中可用来更快地将 IP 分配给 pod。这种性能的折衷是您可以用完其他实例/节点的 IP,因为您为实例/节点保留(尚未分配给 pod)它。

每个 ENI 的最大 pod 列表是否假定 WARM_ENI_TARGET=0?

WARM_ENI_TARGET
不影响每个 ENI maximum

pod 的列表

如果我有 1 个 c5.xlarge(最多 4 个 ENI,每个 ENI 最多 15 个 IP)和 WARM_ENI_TARGET=1,在它抱怨没有更多可用 IP 之前的情况是什么?

当子网中没有更多可用 IP 时,因为其他实例/节点可能正在充分利用它(分配给 pod)或使用

WARM_ENI_TARGET
=1..N 或
WARM_IP_TARGET
=1..N 值保留它

© www.soinside.com 2019 - 2024. All rights reserved.