一个 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 提供独立的弹性网络接口和网络隔离
讨论 0
登录后参与讨论,阅读资讯无需注册。
还没有评论,来分享第一个看法。