mirror of
https://github.com/vcscsvcscs/OCI-Kubernetes-cluster-with-traefik.git
synced 2025-08-12 22:09:08 +02:00
33 lines
836 B
HCL
33 lines
836 B
HCL
|
|
module "vcn" {
|
|
source = "oracle-terraform-modules/vcn/oci"
|
|
version = "3.6.0"
|
|
|
|
compartment_id = var.compartment_ocid
|
|
region = var.region
|
|
|
|
internet_gateway_route_rules = null
|
|
local_peering_gateways = null
|
|
nat_gateway_route_rules = null
|
|
|
|
vcn_name = "${var.cluster_name}-${var.environment}-vcn"
|
|
vcn_dns_label = "${var.cluster_name}${var.environment}vcn"
|
|
vcn_cidrs = ["10.0.0.0/16"]
|
|
|
|
create_internet_gateway = true
|
|
create_nat_gateway = true
|
|
create_service_gateway = true
|
|
}
|
|
|
|
module "snet" {
|
|
source = "./snet"
|
|
|
|
compartment_ocid = var.compartment_ocid
|
|
cluster_name = var.cluster_name
|
|
environment = var.environment
|
|
|
|
vcn_id = module.vcn.vcn_id
|
|
vcn_nat_route_id = module.vcn.vcn_nat_route_table_id
|
|
vcn_ig_route_id = module.vcn.vcn_ig_route_table_id
|
|
}
|