代码之家  ›  专栏  ›  技术社区  ›  Greg Hill

由terraform aws EKS创建的所有aws资源的用户自定义标记

  •  0
  • Greg Hill  · 技术社区  · 6 年前

    出于账单跟踪的目的,考虑到我们在AWS上有其他解决方案,我们被要求向Terraform AWS EKS创建的所有可标记资源添加一个自定义标记,比如tag key=“platform”tag value=“k8s”。实际上是一个静态标记,显示它是kubernetes资源。

    我们正在根据本指南为解决方案建模:

    https://github.com/terraform-providers/terraform-provider-aws/tree/master/examples/eks-getting-started

    尽管aws provider for eks on terraform上的许多资源似乎没有提供自定义标记的选项。

    有什么方法可以让我们得到一个全面的定制标签吗?

    我仍在浏览AWS EKS和Terraform AWS EKS指南,但还不能帮助回答我的问题。

    任何方向都非常感谢!

    格雷格

    2 回复  |  直到 6 年前
        1
  •  2
  •   Dvir669    6 年前

    请在此处尝试: https://github.com/terraform-aws-modules/terraform-aws-eks

    在“terraform aws eks”的输入下,您可以找到“标记”-一个添加到所有资源的标记映射。

    祝你好运。

        2
  •  0
  •   Walter    6 年前

    你在找什么样的定制标签?如果是静态标签。根据需要修改下面AWS提供的lambda函数,并在lambda函数中添加硬编码值(key:value对)。

    如果您正在查找基于API调用的自定义标记,请查看此博客文章。 https://aws.amazon.com/blogs/security/how-to-automatically-tag-amazon-ec2-resources-in-response-to-api-events/