Thank you for reading this post, don't forget to subscribe!
Terraform – одно из наиболее широко используемых приложений для использования инфраструктуры как кода.
Он доступен почти у всех поставщиков облачных услуг, а также может использоваться для внутренних решений.
Terraform можно использовать для создания отдельного инстанса или полного центра обработки данных.
Мы также можем выполнять управление сетью, DNS или брандмауэром, используя скрипты terraform.
1- Terraform Init
Как и в git, это первая команда, которую мы будем запускать при использовании terraform.
Эта команда инициализирует текущий рабочий каталог, содержащий файлы конфигурации terraform.
1 |
$ terraform init |
2- Terraform Validate
Эта команда проверит все файлы конфигурации в текущем каталоге на наличие ошибок и сообщит нам обо всех этих ошибках.
1 |
$ terraform validate |
3- Terraform plan
1 |
$ terraform plan |
4- Terraform Apply
1 |
$ terraform apply |
5- Terraform Output
1 |
$ terraform ouput |
6 – Terraform Destroy
Теперь эта команда, как следует из названия, уничтожит все ресурсы, которые мы предоставили с помощью скрипта terraform.
1 |
$ terraform destroy |
Поэтому используйте эту команду с осторожностью.
Еще есть несколько опций, которые мы можем использовать с командой Terraform.
1 |
$ terraform |