How to deploy your Tyk stack in Kubernetes on AWS
Blog post from Tyk
Deploying a Tyk stack in Kubernetes on AWS involves creating a cluster in Elastic Kubernetes Service (EKS), configuring kubectl to connect to the cluster, and installing Tyk using Helm charts. The process includes setting up necessary dependencies like Redis and MongoDB, configuring custom values in a `values.yaml` file, and annotating ingress settings to use the Nginx ingress controller. Once the Tyk Pro, gateway, and dashboard are installed as ingresses, users can access the services by resolving AWS-generated hostnames to external IPs and updating the `/etc/hosts` file accordingly. Although a version of Tyk Operator exists in the open-source repository, it is no longer maintained, and the latest version is available only to paying customers.