diff --git a/readme.md b/readme.md index f4f506d..69ec9b1 100644 --- a/readme.md +++ b/readme.md @@ -1,3 +1,13 @@ ## Дипломная работа Репозиторий содержит конфигурацию terraform для поднятия инфраструктуры для выполнения [дипломной работы](https://github.com/Dannecron/netology-devops/blob/main/src/graduate_work/readme.md). + +## Использование + +### Инициализация конфигурации terraform + +```shell +ansible-playbook --ask-vault-pass -i ansible/terraform_init terraform_init.yml +``` + +После этого возможно использование команд `terraform` из директории [terraform](/terraform). diff --git a/terraform/networks.tf b/terraform/networks.tf new file mode 100644 index 0000000..b78808b --- /dev/null +++ b/terraform/networks.tf @@ -0,0 +1,17 @@ +resource "yandex_vpc_network" "netology-gw-network" { + name = "netology-gw-network" +} + +resource "yandex_vpc_subnet" "netology-gw-subnet-a" { + name = "netology-gw-subnet-a" + zone = "ru-central1-a" + network_id = yandex_vpc_network.netology-gw-network.id + v4_cidr_blocks = ["192.168.10.0/24"] +} + +resource "yandex_vpc_subnet" "netology-gw-subnet-b" { + name = "netology-gw-subnet-b" + zone = "ru-central1-b" + network_id = yandex_vpc_network.netology-gw-network.id + v4_cidr_blocks = ["192.168.15.0/24"] +}