Skip to content

Commit 86112bc

Browse files
committed
fix merge issues
1 parent 6340d2b commit 86112bc

File tree

1 file changed

+36
-15
lines changed

1 file changed

+36
-15
lines changed

docs/http/http-multicluster-overview.md

Lines changed: 36 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -7,20 +7,20 @@
77

88
<br/>
99

10-
With the NGINX Plus Servers located external to the Cluster, using NGINX's advanced HTTP/S features provide Enterprise class traffic management solutions.
10+
With the NGINX Plus Servers located external to the Cluster, using NGINX's advanced HTTP/S features provide Enterprise class traffic management solutions. Using NGINX in HTTP mode allows for many solutions, some of are:
1111

1212
- MultiCluster Active/Active Load Balancing
1313
- Horizontal Cluster Scaling
1414
- HTTP Split Clients - for `A/B, Blue/Green, and Canary` test and production traffic steering. Allows Cluster operations/maintainence like:
15-
- Node upgrades
16-
- Software upgrades/security patches
17-
- Cluster resource expansions
18-
- Troubleshooting
19-
- ^^ With NO downtime or reloads
15+
- Node upgrades
16+
- Software upgrades/security patches
17+
- Cluster resource expansions - memory, compute, storage, network
18+
- Troubleshooting, using Live Traffic if needed
19+
- ^^ With NO downtime or reloads
2020
- NGINX Zone Sync of KeyVal data
2121
- API Gateway functions
2222
- Advanced TLS Processing - MutualTLS, OCSP, FIPS, dynamic cert loading
23-
- Advanced Security features - App Protect WAF Firewall, Oauth, JWT, Dynamic Rate and Bandwidth limits, GeoIP, IP block/allow lists
23+
- Advanced Security features - App Protect WAF Firewall, Oauth, OIDC/JWT, Dynamic Rate and Bandwidth limits, GeoIP, IP block/allow lists
2424
- NGINX Java Script (NJS) for custom solutions
2525

2626
<br/>
@@ -62,34 +62,55 @@ NGINX HTTP Split Clients with Dynamic Ratio -- 10% Cluster1 : 90% Cluster2
6262

6363
<br/>
6464

65-
## Reference Diagram for NKL HTTP MultiCluster Load Balancing Solution
65+
## Reference Diagram for NLK HTTP MultiCluster Load Balancing Solution
6666

6767
<br/>
6868

69-
Multiple K8s Clusters, HA NGINX Plus LB Servers, NKL Controllers
69+
Multiple K8s Clusters, HA NGINX Plus LB Servers, NLK Controllers
7070

71-
![NKL MultiCluster Diagram](../media/nkl-multicluster-config.png)
71+
![NLK MultiCluster Diagram](../media/nlk-multicluster-config.png)
7272

7373

7474
<br/>
7575

76-
NKL Watching nginx-ingress Service and Updating HTTP Upstreams; Service Type Loadbalancer or NodePort:
76+
NLK Watching nginx-ingress Service and Updating HTTP Upstreams; Service Type Loadbalancer or NodePort:
7777

78-
![NKL MultiCluster LoadBalancer](../media/nkl-cluster1-add-loadbalancer.png)
78+
![NLK MultiCluster LoadBalancer](../media/nlk-cluster1-add-loadbalancer.png)
7979
or
80-
![NKL MultiCluster NodePort](../media/nkl-cluster1-add-nodeport.png)
80+
![NLK MultiCluster NodePort](../media/nlk-cluster1-add-nodeport.png)
8181

8282
<br/>
8383

8484
MultiCluster Load Balancing
8585

86-
![NKL MultiCluster Dashboard](../media/nkl-multicluster-upstreams.png)
86+
![NLK MultiCluster Dashboard](../media/nlk-multicluster-upstreams.png)
8787

8888
<br/>
8989

9090
NGINX HTTP Split Clients with Dynamic Ratio -- 10% Cluster1 : 90% Cluster2
9191

92-
![NGINX HTTP Split 10](../media/nkl-clusters-10.png)
92+
![NGINX Grafana Split 10](../media/nlk-clusters-10.png)
93+
94+
<br/>
95+
96+
### Grafana Charts - Showing 10, 90, 50% Ratios
97+
98+
<br/>
99+
100+
NGINX HTTP Split Clients with Dynamic Ratio -- 10% Cluster1 : 90% Cluster2
101+
102+
![NGINX HTTP Split 10](../media/nlk-grafana-reqs-10.png)
103+
104+
<br/>
105+
106+
NGINX HTTP Split Clients with Dynamic Ratio -- 90% Cluster1 : 10% Cluster2
107+
108+
![NGINX Grafana Split 10](../media/nlk-grafana-reqs-90.png)
109+
<br/>
110+
111+
NGINX HTTP Split Clients with Dynamic Ratio -- 50% Cluster1 : 50% Cluster2
112+
113+
![NGINX Grafana Split 10](../media/nlk-grafana-reqs-50.png)
93114

94115
<br/>
95116

0 commit comments

Comments
 (0)