vpc

hamnsk/vpc/yandex

Terraform Module HCL YANDEX
Install
module "vpc" {
source = "hamnsk/vpc/yandex"
version = "0.5.0"
}
plain text: /constructs/tfmod-hamnsk-vpc-yandex/install.txt
⭐ Source on GitHub 📦 Registry page
README

Yandex Cloud VPC module This module creates folder in your cloud if needed (create_folder = true) and add next resources: - VPC + Network + Subnets - Nat Instance if needed - Route tables if needed > Attention! This module forked from https://github.com/shestera/terraform-yandex-vpc because origin is not supported or slowly supported. Requirements | Name | Version | |------|---------| | terraform | >= 1.1.0 | | yandex | ~> 0.61.0 | Providers | Name | Version | |------|---------| | yandex | ~> 0.61.0 | Inputs | Name | Description | Type | Default | Required | |------|-------------|------|---------|:--------:| | create_folder | Create or not folder. If you have not create folder and use currently please set yc_folder_id.| bool | false | yes | | yc_folder_id | Folder id for provide resources.

Inputs (9)
NameTypeDescriptionDefault
namestringName to be used on all the resources as identifier required
yc_folder_idstringFolder id for deplot resources""
descriptionstringAn optional description of this resource. Provide this property when you create "Auto-created"
subnetslist(object({ zone [ { "v4_cidr_blocks": [ "10.
nat_instanceboolfalse
create_folderboolTrue/False flag for creation or not folder in your cloudfalse
yc_cloud_idstringCloud id for deplot resources""
labelsmap(string)A set of key/value label pairs to assign.{}
nat_instance_zonestringThe availability zone where the nat-instance will be created."ru-central1-a"
Outputs (5)
folder_id
network_id — The ID of the VPC
subnet_ids
subnet_zones
subnets
Resources (5)
yandex_compute_instanceyandex_resourcemanager_folderyandex_vpc_networkyandex_vpc_route_tableyandex_vpc_subnet
Details
FrameworkTerraform Module
LanguageHCL
Version0.5.0
Cloud YANDEX
★ Stars0
Forks3
Total downloads1.2k
Inputs9
Outputs5
Resources5
Namespacehamnsk
Updated