EKS 节点 EC2 实例被终止
EKS Node EC2 instance gets terminated
我运行通过这些步骤来更新现有 EKS 集群的实例类型。
https://docs.aws.amazon.com/eks/latest/userguide/update-stack.html
其中一个节点已终止并且没有恢复。现在我被 1 个节点困住了,对如何恢复另一个节点的了解不多。
是否有任何指导或文档可以让我恢复它?
https://codefresh.io/kubernetes-tutorial/recover-broken-kubernetes-cluster/
我仔细看了看,不知道这是否是我需要的。
使用this getting started guide;向下滚动到 步骤 3:启动和配置 Amazon EKS 工作线程节点 部分并按照说明进行操作。
EKS 中节点背后的基本思想是在自动缩放组 (ASG) 中创建节点;不要被名称所迷惑,因为默认部署脚本没有定义自动缩放策略,所以该组实际上是静态的。每个 ASG 代表一种通用机器类型,但可以扩展到 N 个实例。如果您需要添加新的机器类型,您可以只使用给定的 CloudFormation YAML 并在部署过程中指定正确的机器类型。
一旦您的 ASG 启动并且您拥有节点 运行,您将需要向 Kubernetes 主节点注册节点。在 EKS 中,这是通过将上一步创建的 NodeRole 添加到 Kubernetes ConfigMap 中来完成的。这会将节点注册到主节点,您应该能够在 kubectl get nodes
上看到该节点。
我强烈建议您点击上面的 "Getting started guide" 链接;它是对 EKS 及其强大功能的精彩介绍。
希望对您有所帮助!
我运行通过这些步骤来更新现有 EKS 集群的实例类型。
https://docs.aws.amazon.com/eks/latest/userguide/update-stack.html
其中一个节点已终止并且没有恢复。现在我被 1 个节点困住了,对如何恢复另一个节点的了解不多。
是否有任何指导或文档可以让我恢复它?
https://codefresh.io/kubernetes-tutorial/recover-broken-kubernetes-cluster/
我仔细看了看,不知道这是否是我需要的。
使用this getting started guide;向下滚动到 步骤 3:启动和配置 Amazon EKS 工作线程节点 部分并按照说明进行操作。
EKS 中节点背后的基本思想是在自动缩放组 (ASG) 中创建节点;不要被名称所迷惑,因为默认部署脚本没有定义自动缩放策略,所以该组实际上是静态的。每个 ASG 代表一种通用机器类型,但可以扩展到 N 个实例。如果您需要添加新的机器类型,您可以只使用给定的 CloudFormation YAML 并在部署过程中指定正确的机器类型。
一旦您的 ASG 启动并且您拥有节点 运行,您将需要向 Kubernetes 主节点注册节点。在 EKS 中,这是通过将上一步创建的 NodeRole 添加到 Kubernetes ConfigMap 中来完成的。这会将节点注册到主节点,您应该能够在 kubectl get nodes
上看到该节点。
我强烈建议您点击上面的 "Getting started guide" 链接;它是对 EKS 及其强大功能的精彩介绍。
希望对您有所帮助!