tencent cloud

All product documents
Tencent Cloud Mesh
Nearby Access
Last updated: 2023-12-26 11:37:02
Nearby Access
Last updated: 2023-12-26 11:37:02

Overview

As the ecommerce website business expands, businesses need to be quickly deployed to and accessed from a cluster in another region/AZ. Instead of deploying a complete set of businesses, you only need to deploy an edge gateway in the meshed cluster and configure the listener rule. Nearby access is as shown below:



Directions

Apply the following configuration to the primary cluster. Configure the listener rule of the edge gateway in cluster 2 (sub-cluster), open port 80, and configure the HTTP protocol and VirtualService to route the traffic from the edge gateway to the frontend service.
apiVersion: networking.istio.io/v1alpha3
kind: Gateway
metadata:
name: frontend-gw-2
namespace: base
spec:
servers:
- port:
number: 80
name: http
protocol: HTTP
hosts:
- '*'
selector:
app: istio-ingressgateway-1
istio: ingressgateway

---
apiVersion: networking.istio.io/v1alpha3
kind: VirtualService
metadata:
name: frontend-vs
namespace: base
spec:
hosts:
- '*'
gateways:
- base/frontend-gw
- base/frontend-gw-2
http:
- route:
- destination:
host: frontend.base.svc.cluster.local
After the configuration, the ecommerce website can be accessed through the IP address of the edge gateway in cluster 2 (sub-cluster), as traffic is routed to the service in the primary cluster, even when no ecommerce website services are configured in the Shanghai cluster. Requests from the secondary cluster are routed to the nearby service in the primary cluster as shown below:


Was this page helpful?
You can also Contact Sales or Submit a Ticket for help.
Yes
No

Feedback

Contact Us

Contact our sales team or business advisors to help your business.

Technical Support

Open a ticket if you're looking for further assistance. Our Ticket is 7x24 available.

7x24 Phone Support