2.2 KiB
Глоссарий терминов
Apply
Применение изменений, описанных в Terraform конфигурации. Выполняет создание, изменение или удаление ресурсов.
Destroy
Полное удаление ресурсов, описанных в конфигурации. Выполняется командой terraform destroy.
Import
Подключение уже существующего ресурса к Terraform state. Импорт не создает ресурс, а только добавляет его в состояние.
Короткий пример:
terraform import nubes_vc_vm_v3.my_vm <resource_id>
Manifest (манифест)
Набор .tf файлов в одной папке, которые Terraform рассматривает как единую конфигурацию.
Module
Переиспользуемая часть конфигурации Terraform. Может использоваться для шаблонов и типовых наборов ресурсов.
Plan
Просмотр изменений, которые Terraform собирается применить. Выполняется командой terraform plan.
Resource
Описание управляемого объекта в Terraform. Например, виртуальная машина или сеть.
Stack (стек)
Отдельный набор ресурсов Terraform, управляемый собственным terraform state. Обычно это отдельная папка с .tf файлами.
State
Файл состояния Terraform, в котором хранится информация о созданных ресурсах и их текущих параметрах.
Удаление ресурса только из state (без удаления в облаке):
terraform state rm nubes_vc_vm_v3.my_vm
Workspace
Логическое разделение одного и того же набора конфигураций по разным окружениям. Имеет отдельные state.