Назад к вопросам
Junior — Middle
75
Каким образом можно внести в Terraform существующий ресурс, созданный вне инфраструктуры?
Ответ от нейросети
sobes.tech AI
Чтобы внести в Terraform ресурс, который был создан вне Terraform (например, вручную через консоль облачного провайдера), используется команда terraform import. Она связывает существующий внешний ресурс с ресурсом, описанным в конфигурации Terraform.
Шаги:
- Опишите ресурс в конфигурационном файле Terraform с нужным типом и именем.
- Выполните команду импорта, указав идентификатор существующего ресурса и имя ресурса в Terraform.
Пример:
terraform import aws_instance.my_instance i-1234567890abcdef0
После импорта Terraform начнёт управлять этим ресурсом, но важно проверить и обновить конфигурацию, чтобы она точно соответствовала текущему состоянию ресурса.