Deploying Ingress Gateway
TOC
Introduction
The Ingress Gateway deployment enables secure external access to service mesh resources by:
- Providing dedicated entry points for north-south traffic
- Supporting flexible exposure methods (LoadBalancer/NodePort)
- Enabling protocol-specific listener configurations
- Isolating gateway components from control plane
Core value: Safe and scalable ingress traffic management
Features
- Multi-protocol listener support (HTTP/HTTPS/TCP)
- Shared/Dedicated gateway deployment modes
- Cloud provider LB integration (AWS ELB, MetalLB, etc.)
- NodePort fallback for bare-metal environments
Gateway Deployment via LoadBalancer
Step 1: Initiate Deployment
- Navigate: Service Mesh > Gateway
- Select target cluster
- Click Deploy Gateway
Step 2: Protocol Configuration
Step 3: Cloud Integration
For Huawei Cloud ELB:
- Provide ELB ID and type For MetalLB:
- Verify available IPs in Network Management > External Address Pool
Gateway Deployment via NodePort
Step 1: Configure NodePort
- Set Service Type to NodePort
- Define node ports:
Step 2: External Proxy Setup
Recommended Architecture:
Verification
-
Access gateway details page
-
Confirm status: Running
-
Validate endpoint connectivity:
Operational Notes
- Shared gateways are visible to all cluster projects
- Dedicated gateways require project isolation
- TLS termination requires separate certificate configuration
- Avoid port conflicts with existing services