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 Gloo Gateway 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 Gloo Gateway.

Components

A standard installation of Gloo Gateway includes the following components:

  • Gloo Gateway control plane
    • Creates an Envoy configuration from multiple custom resources.
    • Serves Envoy configurations using xDS.
    • Validates Proxy configurations for the gateway proxy.
  • Gloo Gateway 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.

PodPortUsage
kgateway9976REST xDS
kgateway9977xDS Server
gateway proxy8080HTTP
gateway proxy8443HTTPS
gateway proxy19000Envoy admin