Skip to main content
logoTetrate Enterprise Gateway for EnvoyVersion: v1.0.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.0.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)