在 CloudFormation 中部署 AWS::EKS::Nodegroup 时将名称添加到 EC2 实例
Adding name to EC2 instances when deploying AWS::EKS::Nodegroup in CloudFormation
我正在创建 CloudFormation 模板以使用 AWS::EKS::Nodegroup CloudFormation 资源部署 EKS 节点组。
您似乎可以专门为节点组资源创建标签,但不能更改作为节点组的一部分部署的 EC2 实例的名称。从 AWS 文档来看,标签似乎没有传播到节点组部署的其他资源(例如 EC2 实例)。
有谁知道在部署新的 EKS 节点组时如何更新 EC2 实例名称的方法?这是否需要执行 lambda 函数来修改 EC2 实例?
目前无法传递标签“名称”以便正确命名实例。这适用于地形和云的形成。
我在这里看到的两个选项是;
为您标记实例的 Lambda 函数。
您可以将其烘焙到 AMI 中。因此,您将拥有一个 systemd 脚本,该脚本将在启动时执行并根据需要标记您的实例。
我正在创建 CloudFormation 模板以使用 AWS::EKS::Nodegroup CloudFormation 资源部署 EKS 节点组。
您似乎可以专门为节点组资源创建标签,但不能更改作为节点组的一部分部署的 EC2 实例的名称。从 AWS 文档来看,标签似乎没有传播到节点组部署的其他资源(例如 EC2 实例)。
有谁知道在部署新的 EKS 节点组时如何更新 EC2 实例名称的方法?这是否需要执行 lambda 函数来修改 EC2 实例?
目前无法传递标签“名称”以便正确命名实例。这适用于地形和云的形成。
我在这里看到的两个选项是;
为您标记实例的 Lambda 函数。
您可以将其烘焙到 AMI 中。因此,您将拥有一个 systemd 脚本,该脚本将在启动时执行并根据需要标记您的实例。