@@ -55,7 +55,7 @@ module "melbourne" {
5555 # oke cluster options
5656 allow_worker_ssh_access = false
5757 cluster_name = " melbourne"
58- cni_type = var. preferred_cni
58+ cni_type = var. preferred_cni
5959 control_plane_type = var. oke_control_plane
6060 control_plane_allowed_cidrs = [" 0.0.0.0/0" ]
6161 kubernetes_version = var. kubernetes_version
@@ -64,8 +64,8 @@ module "melbourne" {
6464
6565
6666 # node pools
67- kubeproxy_mode = " ipvs"
68- node_pools = local. managed_nodepools
67+ kubeproxy_mode = " ipvs"
68+ node_pools = local. managed_nodepools
6969 cloudinit_nodepool_common = var. cloudinit_nodepool_common
7070
7171 node_pool_image_type = " oke"
@@ -74,7 +74,7 @@ module "melbourne" {
7474 load_balancers = " both"
7575 preferred_load_balancer = " public"
7676 internal_lb_allowed_cidrs = [lookup (var. admin_region , " vcn_cidr" )]
77- internal_lb_allowed_ports = var . connectivity_mode == " mesh " ? [80 , 443 , 15012 , 15017 , 15021 , 15443 ] : [ 80 , 443 ]
77+ internal_lb_allowed_ports = [80 , 443 , 15012 , 15017 , 15021 , 15443 ]
7878 public_lb_allowed_cidrs = [" 0.0.0.0/0" ]
7979 public_lb_allowed_ports = [80 , 443 ]
8080
@@ -87,91 +87,91 @@ module "melbourne" {
8787
8888}
8989
90- # module "sydney" {
91- # source = "oracle-terraform-modules/oke/oci"
92- # version = "4.5.9"
93-
94- # home_region = var.home_region
95- # region = local.regions["sydney"]
96-
97- # tenancy_id = var.tenancy_id
98-
99- # # general oci parameters
100- # compartment_id = var.compartment_id
101- # label_prefix = var.label_prefix
102-
103- # # ssh keys
104- # ssh_private_key_path = "~/.ssh/id_rsa"
105- # ssh_public_key_path = "~/.ssh/id_rsa.pub"
106-
107- # # networking
108- # create_drg = true
109- # drg_display_name = "sydney"
110-
111- # remote_peering_connections = var.connectivity_mode == "mesh" ? { for k, v in merge({ "admin" = true }, var.clusters) : "rpc-to-${k}" => {} if tobool(v) && k != "sydney" } : { "rpc-to-admin" : {} }
112-
113- # nat_gateway_route_rules = concat([
114- # {
115- # destination = lookup(var.admin_region, "vcn_cidr")
116- # destination_type = "CIDR_BLOCK"
117- # network_entity_id = "drg"
118- # description = "To Admin"
119- # }], var.connectivity_mode == "mesh" ?
120- # [for c in keys(var.clusters) :
121- # {
122- # destination = lookup(lookup(var.cidrs, c), "vcn")
123- # destination_type = "CIDR_BLOCK"
124- # network_entity_id = "drg"
125- # description = "Routing to allow connectivity to ${title(c)} cluster"
126- # } if tobool(lookup(var.clusters, c) && c != "sydney")] : []
127- # )
128-
129- # vcn_cidrs = [lookup(lookup(var.cidrs, lower("sydney")), "vcn")]
130- # vcn_dns_label = "sydney"
131- # vcn_name = "sydney"
132-
133- # # bastion host
134- # create_bastion_host = false
135- # upgrade_bastion = false
136-
137- # # operator host
138- # create_operator = false
139- # upgrade_operator = false
140- # enable_operator_instance_principal = false
141-
142-
143- # # oke cluster options
144- # allow_worker_ssh_access = false
145- # cluster_name = "sydney"
146- # cni_type = var.preferred_cni
147- # control_plane_type = var.oke_control_plane
148- # control_plane_allowed_cidrs = ["0.0.0.0/0"]
149- # kubernetes_version = var.kubernetes_version
150- # pods_cidr = lookup(lookup(var.cidrs, lower("sydney")), "pods")
151- # services_cidr = lookup(lookup(var.cidrs, lower("sydney")), "services")
152-
153-
154- # # node pools
155- # kubeproxy_mode = "ipvs"
156- # node_pools = local.managed_nodepools
157- # cloudinit_nodepool_common = var.cloudinit_nodepool_common
158-
159- # node_pool_image_type = "oke"
160-
161- # # oke load balancers
162- # load_balancers = "both"
163- # preferred_load_balancer = "public"
164- # internal_lb_allowed_cidrs = [lookup(var.admin_region, "vcn_cidr")]
165- # internal_lb_allowed_ports = var.connectivity_mode == "mesh" ? [80, 443, 15012, 15017, 15021, 15443] : [80, 443 ]
166- # public_lb_allowed_cidrs = ["0.0.0.0/0"]
167- # public_lb_allowed_ports = [80, 443]
168-
169- # providers = {
170- # oci = oci.sydney
171- # oci.home = oci.home
172- # }
173-
174- # count = tobool(lookup(var.clusters, "sydney")) ? 1 : 0
175-
176- # }
90+ module "sydney" {
91+ source = " oracle-terraform-modules/oke/oci"
92+ version = " 4.5.9"
93+
94+ home_region = var. home_region
95+ region = local. regions [" sydney" ]
96+
97+ tenancy_id = var. tenancy_id
98+
99+ # general oci parameters
100+ compartment_id = var. compartment_id
101+ label_prefix = var. label_prefix
102+
103+ # ssh keys
104+ ssh_private_key_path = " ~/.ssh/id_rsa"
105+ ssh_public_key_path = " ~/.ssh/id_rsa.pub"
106+
107+ # networking
108+ create_drg = true
109+ drg_display_name = " sydney"
110+
111+ remote_peering_connections = var. connectivity_mode == " mesh" ? { for k , v in merge ({ " admin" = true }, var. clusters ) : " rpc-to-${ k } " => {} if tobool (v) && k != " sydney" } : { " rpc-to-admin" : {} }
112+
113+ nat_gateway_route_rules = concat ([
114+ {
115+ destination = lookup (var. admin_region , " vcn_cidr" )
116+ destination_type = " CIDR_BLOCK"
117+ network_entity_id = " drg"
118+ description = " To Admin"
119+ }], var. connectivity_mode == " mesh" ?
120+ [for c in keys (var. clusters ) :
121+ {
122+ destination = lookup (lookup (var. cidrs , c), " vcn" )
123+ destination_type = " CIDR_BLOCK"
124+ network_entity_id = " drg"
125+ description = " Routing to allow connectivity to ${ title (c)} cluster"
126+ } if tobool (lookup (var. clusters , c) && c != " sydney" )] : []
127+ )
128+
129+ vcn_cidrs = [lookup (lookup (var. cidrs , lower (" sydney" )), " vcn" )]
130+ vcn_dns_label = " sydney"
131+ vcn_name = " sydney"
132+
133+ # bastion host
134+ create_bastion_host = false
135+ upgrade_bastion = false
136+
137+ # operator host
138+ create_operator = false
139+ upgrade_operator = false
140+ enable_operator_instance_principal = false
141+
142+
143+ # oke cluster options
144+ allow_worker_ssh_access = false
145+ cluster_name = " sydney"
146+ cni_type = var. preferred_cni
147+ control_plane_type = var. oke_control_plane
148+ control_plane_allowed_cidrs = [" 0.0.0.0/0" ]
149+ kubernetes_version = var. kubernetes_version
150+ pods_cidr = lookup (lookup (var. cidrs , lower (" sydney" )), " pods" )
151+ services_cidr = lookup (lookup (var. cidrs , lower (" sydney" )), " services" )
152+
153+
154+ # node pools
155+ kubeproxy_mode = " ipvs"
156+ node_pools = local. managed_nodepools
157+ cloudinit_nodepool_common = var. cloudinit_nodepool_common
158+
159+ node_pool_image_type = " oke"
160+
161+ # oke load balancers
162+ load_balancers = " both"
163+ preferred_load_balancer = " public"
164+ internal_lb_allowed_cidrs = [lookup (var. admin_region , " vcn_cidr" )]
165+ internal_lb_allowed_ports = [80 , 443 , 15012 , 15017 , 15021 , 15443 ]
166+ public_lb_allowed_cidrs = [" 0.0.0.0/0" ]
167+ public_lb_allowed_ports = [80 , 443 ]
168+
169+ providers = {
170+ oci = oci.sydney
171+ oci.home = oci.home
172+ }
173+
174+ count = tobool (lookup (var. clusters , " sydney" )) ? 1 : 0
175+
176+ }
177177
0 commit comments