Tyk-ce helm installation tyk.conf parameters

Hello,
I’ve an installed tyk-ce gw on Kubernetes and need to set parameters to tyk gw defined here:
https://tyk.io/docs/tyk-oss-gateway/configuration/
How can I pass/set these configuration to tyk-ce on Kubernetes?

https://tyk.io/docs/tyk-oss-gateway/configuration/#enable_hashed_keys_listing

enable_hashed_keys_listing true

Reagrds

Sounds like a Kubernetes command line scenario. This cheat sheet could help kubectl Cheat Sheet | Kubernetes

I am more of a GUI person and use Lens (IDE for k8) to manage things easily. Maybe someone from the community can pitch in.

Hello @tirelibirefe, you can set/pass gateway configurations as ENV variables from your values.yaml file under gateway section via extraEnvs. Below is a sample example to set enable_hashed_keys_listing as env variable.

gateway:
.
.
.
.
.
.
.
.  
   extraEnvs:
    - name: TYK_GW_ENABLEHASHEDKEYSLISTING
      value: "true"

Once you set the above in your values.yaml file run helm upgrade command to propagate the changes to the gateway deployment.

1 Like

@Cherry thank you very much! That’s what I needed.