Tetrate Enterprise Gateway for Envoy (TEG)Version: v1.0.0
TEG Demo Install Guide
This guide is aimed at Engineers who are starting out with Kubernetes and the Gateway API and wish to try TEG and learn more about its features.
At the end of this guide you will have:
- TEG running in your cluster
httpbin
deployed into its own namespace- A dedicated gateway for Httpbin
- A setup ready for you to continue to learn and experiment with the features of TEG
tip
If you are experienced with Kubernetes, the Gateway API and Envoy Gateway, feel free to head straight to the Installation Guide to dive deeper straight away.
The TEG demo installation chart comes with the necessary configurations to set up TEG and the required dependencies for rate limiting and observability.
The demo installation chart installs:
- TEG
- Redis for rate limiting
- Grafana for visualisations
- OpenTelemetry Collector for collecting OTEL format observability data
- Loki as the log collection backend
- Tempo as the tracing backend
- Prometheus as metrics backend
- Demo app for testing traffic
Prerequisitesβ
There are two options for you to try the demo out:
- On a hosted cluster
- On a cluster on your local machine
Demo Setup on a Hosted Clusterβ
- A cluster you can administer and apply changes to
- Refer to the π Compatibility Matrix before proceeding
Demo Setup on your localβ
If you are trying this out on a local machine, make sure you are ready to get started.
This guide requires that you have the following installed: