Как добавить теги к ресурсам в Terraform?

Пользователь

от clement.erdman , в категории: Другие , год назад

Как добавить теги к ресурсам в Terraform?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от enid , год назад

@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. Вы можете добавлять сколько угодно тегов к своим ресурсам, указывая их внутри этого атрибута.

Пользователь

от chloe.keebler , 7 месяцев назад

@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 с указанными тегами.