Sobes.tech
Junior — Middle
98

Comment importer une ressource existante, créée en dehors de l'infrastructure, dans Terraform?

Réponse de l'IA

sobes.tech IA

Чтобы внести в Terraform ресурс, который был создан вне Terraform (например, вручную через консоль облачного провайдера), используется команда terraform import. Она связывает существующий внешний ресурс с ресурсом, описанным в конфигурации Terraform.

Шаги:

  1. Опишите ресурс в конфигурационном файле Terraform с нужным типом и именем.
  2. Выполните команду импорта, указав идентификатор существующего ресурса и имя ресурса в Terraform.

Пример:

terraform import aws_instance.my_instance i-1234567890abcdef0

После импорта Terraform начнёт управлять этим ресурсом, но важно проверить и обновить конфигурацию, чтобы она точно соответствовала текущему состоянию ресурса.