自行管理的节点 - Amazon EKS
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

自行管理的节点

一个集群包含一个或多个在其上调度了 Pod 的 Amazon EC2 节点。Amazon EKS 节点在 Amazon 账户中运行并通过集群 API 服务器端点连接到集群的控制层面。您可以将一个或多个节点部署到节点组中。节点组是一个或多个在 Amazon EC2 Auto Scaling 组中部署的 Amazon EC2 实例。节点组的所有实例必须具有下列特征:

一个集群可以包含多个节点组。如果每个节点组满足以前的要求,集群就可以包含具有不同实例类型和主机操作系统的节点组。每个节点组可以包含多个节点。

Amazon EKS 节点是标准的 Amazon EC2 实例。您需要根据 EC2 价格收取费用。有关更多信息,请参阅 Amazon EC2定价

Amazon EKS 提供一个专用 Amazon Machine Images (AMI),称为 Amazon EKS 优化版 AMI。AMI 配置为与 Amazon EKS 配合使用,并包括 Docker、kubelet 以及 Amazon IAM 身份验证器。此 AMI 还包含专用引导脚本,从而允许它自动发现并连接到您的集群控制层面。

如果使用 CIDR 块限制对集群的公有端点的访问,建议您还启用私有端点访问。目的是为了让节点可以与集群通信。在未启用私有终端节点的情况下,您指定用于公有访问的 CIDR 块必须包含来自 VPC 的出口源。有关更多信息,请参阅 Amazon EKS 集群端点访问控制

要向您的 Amazon EKS 集群添加自行管理的节点,请参阅以下主题。如果手动启动自行管理的节点,则向每个节点添加以下标签。有关更多信息,请参阅为单个资源添加和删除标签。如果按照下面指南中的步骤操作,则会将您所需的标签自动添加到节点。

密钥

kubernetes.io/cluster/cluster-name

owned

有关节点的更多信息(从一般 Kubernetes 角度看),请参阅 Kubernetes 文档中的节点