Kubernetes MaxVolumeCount小于每个节点的最大豆荚



我刚刚将kubernetes群集升级到1.7.11版。这将我每个节点可以运行的最大POD数量从40增加到100。如果我尝试创建更多,我会得到:

No nodes are available that match all of the following predicates:: MaxVolumeCount (3), PodToleratesNodeTaints (1).

这很烦人,因为我希望能够在节点上放置40多个豆荚。我不想降低节点大小,因为这将限制我可以允许POD使用的CPU的最大量。

我已经使用KOPS将群集设置在AWS上。有没有办法更改MaxVolumeCount限制?

具有39个限制的最大值限制是正常的吗?

系统信息:

Kernel Version: 4.4.111-k8s
OS Image: Debian GNU/Linux 8 (jessie)
Container Runtime Version: docker://1.12.6
Kubelet Version: v1.7.11
Kube-Proxy Version: v1.7.11
Operating system: linux
Architecture: amd64

并非每个吊舱都需要安装卷。如果您看IE。https://docs.aws.amazon.com/awsec2/latest/userguide/volume_limits.html这里有外部因素,因为每个实例的40 EBS实际上是AWS的限制,而不是Kubernetes。另外,并非每个卷都需要由EBS支持,您可以拥有IE。NFS(AWS EFS(不会落在相同的限制下。

最新更新