I am trying out Tyk Pro so I deployed a gateway, the dashboard and pump to k8s by making some small modifications to the official helm chart. I was able to log in to the dashboard and I created an API but when I look at the logs of the gateway I see that it doesn’t receive the API from the gateway even though the configuration is reloaded right as I update my API:
So it looks like the communication between the Dashboard and the Gateway is fine, but the Dashboard is not sending my API to the gateway? The API is enabled for sure.
I was able to figure out that this was happening due to having gateway sharding turned on in the default configuration. To the authors of tyk: I’d recommend turning this off by default as it results in a very non-intuitive failure for new users.
As I mentioned in the first post I had to make some adjustments to the helm chart to get up and running as it’s a bit all over the place. I am hoping to submit a PR with my changes to make it easier to get up and running with the helm chart as I imagine it’s the way for most people to get up and running on k8s.