пользовательский тег для всех ресурсов aws, созданных terraform AWS EKS

Для отслеживания счетов, учитывая, что у нас есть другие решения на 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 для eks на terraform не предоставляют возможности для настраиваемых тегов.

Есть ли способ получить индивидуальный тег по всем направлениям?

Я все еще просматриваю руководства по AWS EKS и Terraform AWS EKS, но не могу ответить на мой вопрос.

Любое направление высоко ценится!

Грег


person Greg Hill    schedule 03.08.2018    source источник


Ответы (2)


Попробуйте здесь: https://github.com/terraform-aws-modules/terraform-aws-eks

Под входами «terraform-aws-eks» вы можете найти «Теги» - карту тегов для добавления ко всем ресурсам.

Удачи.

person Dvir669    schedule 03.08.2018
comment
Это похоже на то, что мне нужно. - person Greg Hill; 08.08.2018

Какие специальные теги вы ищете? Если в случае статического тега. Измените приведенную ниже лямбда-функцию, предоставленную AWS, в соответствии с вашими потребностями и добавьте жестко закодированное значение (пара ключ: значение) внутри лямбда-функции.

Посмотрите это сообщение в блоге, если вы ищете настраиваемые теги, основанные на вызовах API. https://aws.amazon.com/blogs/security/how-to-automatically-tag-amazon-ec2-resources-in-response-to-api-events/

person Walter    schedule 03.08.2018
comment
Он спросил не об этом. Он хочет пометить свой кластер с помощью TF. - person Dvir669; 04.08.2018