Terraform — одно из наиболее широко используемых приложений для использования инфраструктуры как кода.

Он доступен почти у всех поставщиков облачных услуг, а также может использоваться для внутренних решений.

Terraform можно использовать для создания отдельного инстанса или полного центра обработки данных.

Мы также можем выполнять управление сетью, DNS или брандмауэром, используя скрипты terraform.

См. также:

☁️ Как установить Google Cloud SDK на Linux

В этом руководстве мы обсудим некоторые важные команды Terraform, которые нам следует знать.

Примечание: — Если вам нужно узнать, как установить Terraform:


Теперь давайте начнем с важных команд Terraform.

1- Terraform Init

Как и в git, это первая команда, которую мы будем запускать при использовании terraform.

Эта команда инициализирует текущий рабочий каталог, содержащий файлы конфигурации terraform.

$ terraform init

2- Terraform Validate

Эта команда проверит все файлы конфигурации в текущем каталоге на наличие ошибок и сообщит нам обо всех этих ошибках.

$ terraform validate
Фактически мы можем пропустить эту команду, и это не обязательный шаг для создания ресурсов с использованием скрипта terraform.

3- Terraform plan

Итак, это вторая команда, которую нам нужно запустить при выделении ресурсов с помощью terraform.
Эта команда создаст план действий для ресурсов, которые будут созданы с помощью скрипта terraform.
$ terraform plan
На самом деле это своего рода пробный прогон, где вы можете проверить, какие изменения произойдут после применения скриптов.

4- Terraform Apply

Это третий шаг и последний шаг для применения изменений и предоставить ресурсы, которые мы упомянули в скрипте terraform.
$ terraform apply

5- Terraform Output

Эта команда используется для извлечения значений переменной из файла конфигурации, файла состояния или из модуля terraform.
Итак, из примера, мы предоставляем PUBLIC IP для нашего ресурса, и нам понадобится этот подготовленный IP-адрес в качестве вывода, мы можем использовать его для получения этой информации.
$ terraform ouput

6 – Terraform Destroy

Теперь эта команда, как следует из названия, уничтожит все ресурсы, которые мы предоставили с помощью скрипта terraform.

$ terraform destroy
 Эта команда просканирует текущий каталог в поисках файла конфигурации и затем уничтожит/удалит/завершит ресурсы, предоставленные с помощью файла.

Поэтому используйте эту команду с осторожностью.

Еще есть несколько опций, которые мы можем использовать с командой Terraform.

Мы можем получить полный список опций, которые мы можем использовать, выполнив следующую команду,
$ terraform
На этом мы завершаем наше руководство по важным командам terraform, которые мы должны знать и которые используются чаще, чем другие.
Пожалуйста, оставляйте свои предложения / вопросы, используя поле для комментариев.
Спонсор данной статьи — https://vlomotzyvy.com/
Поделитесь статьей:

Добавить комментарий