AI 资源库 · 已整理 2 项

EKS

查看与EKS相关的 AI 资讯、工具、Skill、工作流和开源项目。

一个 Pod 一个节点:AWS 无服务器 Kubernetes 背后的架构

AWS 的 EKS Fargate 让用户不用自己管理 worker 节点,改由平台按每个 Pod 单独准备计算环境。它先通过准入控制把匹配 Fargate 配置的 Pod 交给专用调度器,调度器再为这个 Pod 申请新容量,启动所需 Kubernetes 组件,并把用户 VPC 里的网络接口分给这个 Pod,Pod 结束后环境就被回收。这样用户不必创建、打补丁或扩缩节点,但网络接口所在的子网、安全组和 Pod 执行角色仍需在 Fargate 配置里指定;文章没有说明价格、区域可用性或与其他无服务器方案的对比。

文中可用工具

  • AWS Fargate为每个 Pod 提供无需用户管理节点的计算环境
  • Amazon EKS托管 Kubernetes 控制平面,并支持 EC2 与 Fargate 节点混用
  • Amazon ECR供 Fargate 执行角色拉取容器镜像
  • Amazon VPC为每个 Pod 提供独立的弹性网络接口和网络隔离
☆ 收藏查看来源 ↗

Elastic Beanstalk 新增集群模式,可在共享 EKS 集群上运行应用

AWS 给 Elastic Beanstalk 加了一个叫“集群模式”的新选项。以前用它部署应用,底层机器由 Beanstalk 帮你管;现在这个模式会把应用跑在它自己创建和运维的 EKS(AWS 的 Kubernetes 托管服务,可以理解成一批共享的服务器集群)上。集群是按子网组划分的,选定后不能改,直接访问集群也由服务托管,遇到不受信任或有合规要求的工作负载,AWS 建议单独用一套集群。费用上会多出 EKS 和 Auto Mode 的钱,EC2 的折扣抵不掉这部分。

文中可用工具

  • Elastic BeanstalkAWS 的应用部署服务,现在多了集群模式这一选项
  • EKSAWS 的 Kubernetes 托管服务,应用的运行环境
  • Auto ModeEKS 的一项模式,会额外产生费用
  • EC2AWS 的云服务器,其折扣不能抵扣上述新增费用
☆ 收藏查看来源 ↗