This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
технология_terraform [2026/09/28 08:19] val [terraform-provider-virtualbox] |
технология_terraform [2026/09/28 10:33] (current) val [terraform-provider-virtualbox] |
||
|---|---|---|---|
| Line 13: | Line 13: | ||
| * [[https://stackoverflow.com/questions/69860280/how-to-properly-reset-terraform-default-tfstate|How to properly reset Terraform default tfstate?]] | * [[https://stackoverflow.com/questions/69860280/how-to-properly-reset-terraform-default-tfstate|How to properly reset Terraform default tfstate?]] | ||
| + | * Вебинар: [[On-premise Terraform|Развертывание инфраструктуры в On-premise облаке с использованием Terraform]] | ||
| ===== Установка ===== | ===== Установка ===== | ||
| Line 32: | Line 33: | ||
| * https://mirror.selectel.ru/3rd-party/hashicorp-releases/terraform/1.9.2/terraform_1.9.2_windows_amd64.zip | * https://mirror.selectel.ru/3rd-party/hashicorp-releases/terraform/1.9.2/terraform_1.9.2_windows_amd64.zip | ||
| + | * [[Материалы по Windows#Установить PATH]] | ||
| <code> | <code> | ||
| PS C:\Users\Administrator> $Env:PATH | PS C:\Users\Administrator> $Env:PATH | ||
| - | ...;C:\terraform\;C:\Program Files\Oracle\VirtualBox;... | + | ...;C:\terraform\;... |
| </code> | </code> | ||
| ===== terraform-provider-libvirt ===== | ===== terraform-provider-libvirt ===== | ||
| Line 380: | Line 382: | ||
| * https://github.com/terra-farm/terraform-provider-virtualbox | * https://github.com/terra-farm/terraform-provider-virtualbox | ||
| + | * [[Материалы по Windows#Установить PATH]] | ||
| <code> | <code> | ||
| PS C:\Users\Administrator\nodes> $Env:PATH | PS C:\Users\Administrator\nodes> $Env:PATH | ||
| Line 403: | Line 406: | ||
| </code> | </code> | ||
| * https://github.com/terra-farm/terraform-provider-virtualbox/releases/download/v0.2.2-alpha.1/terraform-provider-virtualbox_0.2.2-alpha.1_windows_amd64.zip | * https://github.com/terra-farm/terraform-provider-virtualbox/releases/download/v0.2.2-alpha.1/terraform-provider-virtualbox_0.2.2-alpha.1_windows_amd64.zip | ||
| - | * [#[Управление проектом]] | + | * [[#Управление проектом]] |
| <code> | <code> | ||
| PS C:\Users\Administrator\nodes> notepad main.tf | PS C:\Users\Administrator\nodes> notepad main.tf | ||
| Line 461: | Line 464: | ||
| } | } | ||
| </code> | </code> | ||
| - | * [#[Управление проектом]] | + | * [[#Управление проектом]] |
| <code> | <code> | ||
| PS C:\Users\Administrator\nodes> start notepad++ pre_network.sh | PS C:\Users\Administrator\nodes> start notepad++ pre_network.sh | ||
| </code> | </code> | ||
| - | * Правка->Формат Конца Строк->Unix | + | * Правка->Формат Конца Строк-> Преобразовать в Unix (LF) |
| <code> | <code> | ||
| #!/bin/bash | #!/bin/bash | ||
| - | N=$1 | + | #!!! CHANGE IT !!! |
| X=13 | X=13 | ||
| + | |||
| + | N=$1 | ||
| echo 'vagrant:strongpassword' | sudo /usr/sbin/chpasswd | echo 'vagrant:strongpassword' | sudo /usr/sbin/chpasswd | ||
| Line 506: | Line 510: | ||
| sudo shutdown -r +1 | sudo shutdown -r +1 | ||
| </code> | </code> | ||
| + | |||
| + | * [[#Управление проектом]] | ||
| ===== Провайдеры Selectel и OpenStack ===== | ===== Провайдеры Selectel и OpenStack ===== | ||