Skip to content

Commit 74e7a83

Browse files
authored
feat: multi-mesh support (#16)
* feat: added multi-primary multi-network support for istio Signed-off-by: Ali Mukadam <ali.mukadam@oracle.com> * feat: added placeholder configuration for Verrazzano components Signed-off-by: Ali Mukadam <ali.mukadam@oracle.com> * feat: set kubeproxy mode to ipvs, added egress gateways for istio Signed-off-by: Ali Mukadam <ali.mukadam@oracle.com> --------- Signed-off-by: Ali Mukadam <ali.mukadam@oracle.com>
1 parent 14949a8 commit 74e7a83

32 files changed

+1608
-15
lines changed

admin.tf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,7 @@ module "admin" {
7272

7373

7474
# node pools
75+
kubeproxy_mode = "ipvs"
7576
node_pools = var.nodepools
7677

7778
cloudinit_nodepool_common = var.cloudinit_nodepool_common

docs/src/.$verrazzano.drawio.bkp

Lines changed: 561 additions & 0 deletions
Large diffs are not rendered by default.

docs/src/.$verrazzano.drawio.dtmp

Lines changed: 234 additions & 0 deletions
Large diffs are not rendered by default.

docs/src/css/general.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
}
99

1010
html {
11-
font-family: "Open Sans", sans-serif;
11+
font-family: Inter, sans-serif;
1212
color: var(--fg);
1313
background-color: var(--bg);
1414
text-size-adjust: none;

docs/src/highlight.css

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
.hljs {
2+
display: block;
3+
overflow-x: auto;
4+
background: #f6f7f6;
5+
color: #000;
6+
}

docs/src/verrazzano.drawio

Lines changed: 561 additions & 0 deletions
Large diffs are not rendered by default.

main.tf

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,8 @@ module "verrazzano" {
9393

9494
verrazzano_data_plane = var.verrazzano_data_plane
9595

96+
verrazzano_data_plane_id = var.verrazzano_data_plane_id
97+
9698
verrazzano_load_balancer = var.verrazzano_load_balancer
9799

98100
cluster_ids = merge({ "admin" = module.admin.cluster_id }, module.clusters.cluster_ids)

modules/clusters/africa.tf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@
6363

6464

6565
# # node pools
66+
# kubeproxy_mode = "ipvs"
6667
# node_pools = local.managed_nodepools
6768
# cloudinit_nodepool_common = var.cloudinit_nodepool_common
6869

modules/clusters/australia.tf

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@ module "melbourne" {
6363

6464

6565
# node pools
66+
kubeproxy_mode = "ipvs"
6667
node_pools = local.managed_nodepools
6768
cloudinit_nodepool_common = var.cloudinit_nodepool_common
6869

@@ -149,6 +150,7 @@ module "sydney" {
149150

150151

151152
# node pools
153+
kubeproxy_mode = "ipvs"
152154
node_pools = local.managed_nodepools
153155
cloudinit_nodepool_common = var.cloudinit_nodepool_common
154156

modules/clusters/brazil.tf

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@
6363

6464

6565
# # node pools
66+
# kubeproxy_mode = "ipvs"
6667
# node_pools = local.managed_nodepools
6768
# cloudinit_nodepool_common = var.cloudinit_nodepool_common
6869

@@ -147,6 +148,7 @@
147148

148149

149150
# # node pools
151+
# kubeproxy_mode = "ipvs"
150152
# node_pools = local.managed_nodepools
151153
# cloudinit_nodepool_common = var.cloudinit_nodepool_common
152154

0 commit comments

Comments
 (0)