|
2 | 2 | [[multi-dc-cluster-aks]] |
3 | 3 | = Deploy a single Neo4j cluster across AKS clusters |
4 | 4 |
|
5 | | -With the Neo4j Helm chart, you can deploy a Neo4j cluster on multiple AKS clusters using load balancers and an Azure application gateway. |
| 5 | +With the Neo4j Helm chart, you can deploy a Neo4j cluster on multiple Azure Kubernetes Service (AKS) clusters using load balancers and an Azure application gateway. |
6 | 6 |
|
7 | 7 | The following diagram is a schematic representation of a Neo4j cluster with three primary servers running on three different AKS clusters. |
8 | 8 |
|
@@ -242,9 +242,9 @@ az network vnet subnet show -g my-RG --vnet-name my-VNet -n subnet1 --output jso |
242 | 242 | -- |
243 | 243 | az aks create --name my-aks-cluster-a --node-count=5 --zones 1 --vnet-subnet-id "/subscriptions/5b9ae547-ce82-4834-b276-b72904ceaa84/resourceGroups/my-RG/providers/Microsoft.Network/virtualNetworks/my-VNet/subnets/subnet1" -g my-RG |
244 | 244 |
|
245 | | -az aks create --name my-aks-cluster-b --node-count=5 --zones 1 --vnet-subnet-id "/subscriptions/5b9ae547-ce82-4834-b276-b72904ceaa84/resourceGroups/my-RG/providers/Microsoft.Network/virtualNetworks/my-VNet/subnets/subnet2" -g my-RG |
| 245 | +az aks create --name my-aks-cluster-b --node-count=5 --zones 2 --vnet-subnet-id "/subscriptions/5b9ae547-ce82-4834-b276-b72904ceaa84/resourceGroups/my-RG/providers/Microsoft.Network/virtualNetworks/my-VNet/subnets/subnet2" -g my-RG |
246 | 246 |
|
247 | | -az aks create --name my-aks-cluster-c --node-count=5 --zones 1 --vnet-subnet-id "/subscriptions/5b9ae547-ce82-4834-b276-b72904ceaa84/resourceGroups/my-RG/providers/Microsoft.Network/virtualNetworks/my-VNet/subnets/subnet3" -g my-RG |
| 247 | +az aks create --name my-aks-cluster-c --node-count=5 --zones 3 --vnet-subnet-id "/subscriptions/5b9ae547-ce82-4834-b276-b72904ceaa84/resourceGroups/my-RG/providers/Microsoft.Network/virtualNetworks/my-VNet/subnets/subnet3" -g my-RG |
248 | 248 | -- |
249 | 249 | + |
250 | 250 | .Example output |
@@ -525,6 +525,8 @@ volumes: |
525 | 525 | mode: defaultStorageClass |
526 | 526 | services: |
527 | 527 | neo4j: |
| 528 | + annotations: |
| 529 | + service.beta.kubernetes.io/azure-load-balancer-internal: "true" |
528 | 530 | spec: |
529 | 531 | loadBalancerIP: 10.30.2.101 |
530 | 532 | multiCluster: true |
@@ -552,6 +554,8 @@ volumes: |
552 | 554 | mode: defaultStorageClass |
553 | 555 | services: |
554 | 556 | neo4j: |
| 557 | + annotations: |
| 558 | + service.beta.kubernetes.io/azure-load-balancer-internal: "true" |
555 | 559 | spec: |
556 | 560 | loadBalancerIP: 10.30.3.101 |
557 | 561 | multiCluster: true |
|
0 commit comments