Port reference
Review the ports that are used by kgateway.
Kgateway deploys containers that listen on certain ports for incoming traffic. In the following sections, you can review the pods and services that make up kgateway, and the ports that these pods and services listen on. ,
Installation
The kgateway installation process uses a Helm chart to create the necessary custom resource definitions (CRDs), deployments, services, pods, etc. The services and pods listen on specific ports to enable communication between the components that make up kgateway.
Components
A standard installation of kgateway includes the following components:
- Kgateway control plane
- Creates an Envoy configuration from multiple custom resources.
- Serves Envoy configurations using xDS.
- Validates Proxy configurations for the gateway proxy.
- Kgateway data plane (gateway proxy)
- Receives and loads configuration from kgateway xDS.
- Proxies incoming traffic.
Pods and ports
The components are instantiated by using pods and services. The following table lists the deployed pods and ports in use by each pod.
Pod | Port | Usage |
---|---|---|
kgateway | 9976 | REST xDS |
kgateway | 9977 | xDS Server |
gateway proxy | 8080 | HTTP |
gateway proxy | 8443 | HTTPS |
gateway proxy | 19000 | Envoy admin |