Local example
We recommend running the local-stack example from our Conduktor Reference Architecture repository. This stack creates a production-like local deployment of the entire Conduktor Platform using k3d as a local Kubernetes cluster. It includes:Helm values
Inspect the helm values for Gateway. The sensitive configurations are provided by reference to a Kubernetes Secret.In production, manage secrets with a dedicated secret manager. Don’t store them unencrypted in a git repository.
Preserving client IP address
By default, the Kubernetes load balancer changes the client IP address to its own. If you need Gateway to log the actual client IP address, add externalTrafficPolicy to the Gateway Helm chart:Next steps
- Configure environment variables to tune Gateway for your environment
- Inspect the full Helm values.yaml
- Set up Interceptors to apply policies to your traffic
- Configure listener security to define how Kafka clients authenticate to Gateway
- Hands-on tutorial: Deploy Conduktor Gateway with Kubernetes and Host-based Routing with walkthrough video
Chart dependencies
All charts in this repository depend onbitnami-common .
Compatibility matrix
This compatibility matrix is a resource to help you find which versions of Conduktor Gateway work on which version of our Conduktor Gateway Helm chart.We recommend you use the version of Gateway that comes pre-configured with the Helm chart. You can adjust the version in your values property according to the supported Gateway version, if required. Notes column only lists chart-level changes. See Conduktor release notes to determine whether there are breaking changes within the artifacts.