我正在使用AWS EKS,并且已经建立了一个带有t3.small节点的集群。不知何故可分配豆荚的数量设置为8:
Allocatable:
cpu: 2
ephemeral-storage: 19316009748
hugepages-1Gi: 0
hugepages-2Mi: 0
memory: 1902056Ki
pods: 8
在我看来,节点上的资源请求偏低
Allocated resources:
(Total limits may be over 100 percent, i.e., overcommitted.)
CPU Requests CPU Limits Memory Requests Memory Limits
------------ ---------- --------------- -------------
310m (15%) 0 (0%) 140Mi (7%) 340Mi (18%)
所以我想问:
谢谢。
答案 0 :(得分:3)
此公式定义了AWS中给定节点中的最大吊舱数的计算:
Max Pods = (Maximum Network Interfaces for instance type) * (IPv4 Addresses per Interface) - 1
由于您使用了t3.small
,因此该值降为3 * 4 - 1 = 11
。数字11还取决于您与每个吊舱关联的计算资源。
此处列出了网络接口列表:https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-eni.html#AvailableIpPerENI