【发布时间】:2022-09-23 15:37:35
【问题描述】:
我有一个带有节点组和两个实例的 eks 集群。有没有办法为这两个 eks 集群实例添加自定义标签?
例如,将自定义标记(如 Name env application)添加到节点组中存在的 ec2 实例。
注意:不寻找 k8 标签。我正在寻找一种将 aws 标签添加到我的 eks 节点组下的实例的方法。
标签: kubernetes devops amazon-eks
我有一个带有节点组和两个实例的 eks 集群。有没有办法为这两个 eks 集群实例添加自定义标签?
例如,将自定义标记(如 Name env application)添加到节点组中存在的 ec2 实例。
注意:不寻找 k8 标签。我正在寻找一种将 aws 标签添加到我的 eks 节点组下的实例的方法。
标签: kubernetes devops amazon-eks
通常,您会标记/标记 EkS 集群上的节点组,以便特定节点组下的所有节点都标记为相同,但如果您想单独标记节点,请使用以下内容。
*The below should pull up the nodes/instances with existing labels
kubectl get nodes --show-labels
NAME STATUS ROLES AGE VERSION LABELS
worker0 Ready <none> 1d v1.13.0 ...,kubernetes.io/hostname=worker0
*Label/tag the node as below with new label
kubectl label nodes <your-node-name> disktype=ssd
*Veriy if the nodes have been labelled
kubectl get nodes --show-labels
【讨论】:
我正在寻找一种将 aws 标签添加到我的 eks 节点组下的实例的方法。
你可以试试
AWS Console > ASG > [select the node group] > [select the Launch template] > [select the Launch template ID] > Actions > Modify template (Create new version) > Resource Tags
【讨论】:
在资源上添加和删除标签:
您可以直接从资源页面添加或删除与集群关联的标签。
在单个资源上添加或删除标签
在 https://console.aws.amazon.com/eks/home#/clusters 打开 Amazon EKS 控制台。
在导航栏上,选择要使用的 AWS 区域。
在左侧导航窗格中,选择集群。
选择一个特定的集群。
选择标签选项卡,然后选择管理标签。
在管理标签页面上,根据需要添加或删除您的标签。
要添加标签,请选择添加标签。然后为每个标签指定键和值。
要删除标签,请选择移除标签。
对要添加或删除的每个标签重复此过程。
选择更新完成。
这里添加键值作为环境和值作为测试或根据要求..
【讨论】: