Joh*_*ohn 4 amazon-web-services kubernetes amazon-eks
t2.micro根据本文和命令kubectl get nodes -o yaml | grep pods输出,每个节点应该能够运行 4 个 pod 。
但是我有两个节点,我只能启动 2 个 pod。第三个吊舱卡住了以下错误消息。
可能是应用程序使用了太多资源而导致它没有启动更多的 pod?如果是这种情况,它可以表明Insufficient CPU or memory.
Events:
Type Reason Age From Message
---- ------ ---- ---- -------
Warning FailedScheduling 33s (x2 over 33s) default-scheduler 0/2 nodes are available: 2 Too many pods.
Run Code Online (Sandbox Code Playgroud)
根据 AWS 文档,每个实例类型的每个网络接口的 IP 地址t2.micro只有每个接口的2网络接口和2IPv4 地址。所以你是对的,只有 4 个 IP 地址。
但是 EKS 部署DaemonSets了例如 CoreDNS 和 kube-proxy,因此每个节点上的一些 IP 地址已经分配。
| 归档时间: |
|
| 查看次数: |
4224 次 |
| 最近记录: |