Skip to main content
logoTetrate Enterprise Gateway for Envoy (TEG)Version: v1.2.x

Get going with Tetrate Enterprise Gateway for Envoy (TEG) in minutes!

Prerequisites

A Kubernetes cluster.

Note: Refer to the Compatibility Matrix for supported Kubernetes versions.

    Install Tetrate Enterprise Gateway for Envoy (TEG) using Helm

    The easiest way to deploy Tetrate Enterprise Gateway for Envoy (TEG) is through Helm charts, this step typically takes 2-3 minutes to complete:

    export REGISTRY="oci://docker.io/tetrate"
    export CHART_VERSION="v1.2.1"
    helm install teg ${REGISTRY}/teg-envoy-gateway-helm \
    --version ${CHART_VERSION} \
    -n envoy-gateway-system --create-namespace
  1. Check if Tetrate Enterprise Gateway for Envoy (TEG) has been successfully installed

    Wait for Tetrate Enterprise Gateway for Envoy (TEG) to become available:

    kubectl wait --for=condition=Available --timeout=5m -n envoy-gateway-system \
    deployment/envoy-gateway

    The following components will be deployed:

    kubectl get pod -n envoy-gateway-system
    NAME READY STATUS RESTARTS AGE
    envoy-gateway-5c454d8678-s7p4c 2/2 Running 0 25s
    envoy-ratelimit-76fbf7d4b7-sgrb2 1/1 Running 0 19s
    teg-envoy-gateway-59974774d5-llbtv 1/1 Running 0 34s
    teg-redis-6599d9d96d-62929 1/1 Running 0 34s
  2. Get started with your first application

    Let's expose your first application using the Tetrate Enterprise Gateway for Envoy (TEG)