vpc

alanxo/vpc/management

Terraform Module HCL MANAGEMENT
Install
module "vpc" {
source = "alanxo/vpc/management"
version = "0.1.0"
}
plain text: /constructs/tfmod-alanxo-vpc-management/install.txt
⭐ Source on GitHub 📦 Registry page
README

terraform-xosphere-management-vpc Creates a Management VPC with peering connections, routes, and security group rules for Instance Orchestrator integration with multiple Kubernetes clusters in multiple VPCs.

Inputs (6)
NameTypeDescriptionDefault
k8s_security_group_idslist(string)The security group ids for all Kubernetes clusters required
k8s_subnet_idslist(string)The subnet ids for all Kubernetes subnets required
management_vpc_cidrstringThe IPv4 CIDR block to use for the management VPC (e.g. 10.0.0.0/24) required
management_vpc_namestringThe Name tag to use for the management VPC"xosphere-management-vpc"
management_subnet_namestringThe Name tag to use for the management subnet"xosphere-management-subnet"
tagsmap(string)Map of tag keys and values to be applied to objects created by this module (wher{}
Outputs (2)
management_subnet_id — Subnet id for the newly created management VPC. This id should be used as the value for the k8s_subn
management_security_group_id — Security Group id for the newly created management VPC. This id should be used as the value for the
Resources (7)
aws_routeaws_route_tableaws_security_groupaws_security_group_ruleaws_subnetaws_vpcaws_vpc_peering_connection
Details
FrameworkTerraform Module
LanguageHCL
Version0.1.0
Cloud MANAGEMENT
★ Stars0
Forks1
Total downloads770
Inputs6
Outputs2
Resources7
LicenseApache-2.0
Namespacealanxo
Updated