vpc
darzanebor/vpc/yandex
Yandex.Cloud Terraform VPC module
Yandex.Cloud Terraform VPC module Example `` module "vpc" { source = "github.com/darzanebor/terraform-yandex-vpc.git" name = "my-vpc" folder_id = "my-folder-id" create_custom_route_table = true create_default_security_group = true vpc_labels = { env = "production" } vpc_subnets = [ { v4_cidr_blocks = ["10.2.0.0/16"] zone = "ru-central1-a" labels = { type = "default-subnet" } dhcp_options = { domain_name = null domain_name_servers = ["8.8.8.8", "8.8.8.8"] ntp_servers = ["8.8.8.8", "8.8.8.8"] } }, ] custome_route_table_routes = [ { destination_prefix = "10.2.0.0/16" next_hop_address = "172.16.10.10" }, { destination_prefix = "10.3.0.0/16" next_hop_address = "172.16.10.10" } ] default_security_group_ingress = [ { protocol = "TCP" description = "rule1 description" v4_cidr_blocks = ["10.0.1.0/2
| Name | Type | Description | Default |
|---|---|---|---|
| create_default_security_group | bool | (Optional) - Create default security group. | false |
| create_custom_route_table | bool | (Optional) - Create custom route table. | false |
| custome_route_table_routes | list | (Optional) - Create custom route table routes. | [] |
| name | string | (Optional) Name of the network. Provided by the client when the network is crea | null |
| vpc_description | string | (Optional) An optional description of this resource. Provide this property when | null |
| default_security_group_egress | list | (Optional) - A list of egress rules to create with default security group. | [] |
| default_security_group_ingress | list | (Optional) - A list of ingress rules to create with default security group. | [] |
| folder_id | string | (Optional) ID of the folder that the resource belongs to. If it is not provided, | null |
| vpc_labels | map | (Optional) Labels to apply to this network. A list of key/value pairs. | {} |
| vpc_subnets | list | (Required) Subnets for creation in VPC | [] |
yandex_vpc_networkyandex_vpc_route_tableyandex_vpc_subnetyandex_vpc_security_groupAzure landing zones Terraform module
Terraform supermodule for the Terraform platform engineering for Azure
Terraform module to deploy landing zone subscriptions (and much more) in Azure
Terraform Module to define a consistent naming convention by (namespace, stage,