【问题标题】:AWS Recommended POD sizes in Kubernetes - EKSAWS 推荐的 Kubernetes 中的 POD 大小 - EKS
【发布时间】:2018-07-27 07:11:23
【问题描述】:

我是 EKS 的新手,正在寻找 AWS 在 EKS 中推荐的每个节点的 pod 数量和节点的 EC2 实例大小,以获得更好的性能和 HA? 我在here 中发现了 Kubernetes.io 设置的限制。但是我想知道当我们使用 EKS 运行集群时,AWS 的思想流派是什么?你也可以分享你的经验。

这里不是为了轮询,而是为了了解标准用法。

【问题讨论】:

  • 我想说:这完全取决于你的工作量..
  • @RickyA 。谢谢。但是我能知道通常的方式是什么吗?
  • @DhanushkaN 的典型方法是将应用程序部署到集群中并运行类似kubectl top nodes 的东西。这将使您知道您正在使用多少集群 CPU 与集群 RAM。这两个指标将让您知道您需要的实例类型(例如 c5.large 与 m5.large)。还建议支持较大的实例,因为它们可以分配给它们的 IP 地址限制要高得多。

标签: amazon-web-services kubernetes amazon-eks


【解决方案1】:

可在特定工作实例类型上运行的 pod 数量存在硬性限制。这是因为默认情况下,Amazon 的 VPC CNI 会为每个 pod 分配一个子网 IP。 This 页面列出了特定实例类型每个接口可以有多少个接口/ip。为主机保留一个接口,因此您可以通过(最大网络接口数)*(每个接口的 IPv4/6 地址)- 1 获得答案。例如,使用 t2.medium,您将获得 17 个 pod。

正如 RickyA 所说,选择正确的类型是您必须经历的一项练习。

【讨论】:

    猜你喜欢
    • 2020-10-31
    • 2020-11-03
    • 1970-01-01
    • 2021-08-17
    • 2018-10-30
    • 1970-01-01
    • 2018-11-15
    • 2021-12-29
    • 2022-12-19
    相关资源
    最近更新 更多