AWS EKS 介绍

Amazon Elastic Kubernetes Service (Amazon EKS) 是一项托管服务,借助该服务,可以轻松在 AWS 上运行 Kubernetes,而无需安装和操作您自己的 Kubernetes 群集。

Amazon EKS 控制层面架构

Amazon EKS 为每个集群运行一个单租户 Kubernetes 控制层面,控制层面基础设施不在集群或 AWS 账户之间共享。

此控制层面包含至少两个 API 服务器节点和三个跨区域内可用区的运行的 etcd 节点。Amazon EKS 会自动检测并替换运行状况不佳的控制层面实例,并根据需要跨区域中的可用区重启它们。Amazon EKS 利用 AWS 区域的架构以保持高可用性。因此,Amazon EKS 能够提供确保 API 服务器终端节点可用性的 SLA

工作模式

EC2

Kubernetes 中的工作线程计算机称为“节点”。Amazon EKS 工作线程节点在 AWS 账户中运行并且通过集群 API 服务器终端节点连接到集群的控制层面。您可以将一个或多个工作线程节点部署到节点组中。节点组是在Amazon EC2 Auto Scaling 组中部署的一个或多个 Amazon EC2 实例

Fargate

AWS Fargate 是一种为容器按需提供大小合适的计算容量的技术。使用 AWS Fargate,您不必再预置、配置或扩展虚拟机组即可运行容器。这样一来,您就无需再选择服务器类型、确定扩展节点组的时间和优化集群打包。

原文地址:https://www.cnblogs.com/syavingcs/p/13596922.html