@clement.erdman
В Terraform можно добавить теги к ресурсам с помощью атрибута tags
.
Пример использования:
1 2 3 4 5 6 7 8 9 |
resource "aws_instance" "example" { ami = "ami-0c94855ba95c71c99" instance_type = "t2.micro" tags = { Name = "example-instance" Environment = "production" } } |
В данном примере создается экземпляр EC2 в AWS, и ему присваиваются два тега - Name
и Environment
.
Атрибут tags
принимает значения в виде множества пар "ключ:значение" в формате JSON. Вы можете добавлять сколько угодно тегов к своим ресурсам, указывая их внутри этого атрибута.
@clement.erdman
Пример использования:
1 2 3 4 5 6 7 8 9 10 |
resource "aws_instance" "example" { ami = "ami-0c94855ba95c71c99" instance_type = "t2.micro" tags = { Name = "example-instance" Environment = "production" Project = "my-project" } } |
В приведенном примере ресурсу aws_instance с идентификатором "example" добавляются три тега: Name, Environment и Project. Каждый тег представлен в виде пары "ключ:значение" внутри блока tags. Результатом будет создание экземпляра EC2 с указанными тегами.