Customize Images

Related Documentation

Kong Ingress Controller supports both Kong Gateway OSS and Enterprise. If you install Kong Ingress Controller using the default Helm charts, Kong Gateway OSS will be installed.

You can customize the products used by setting gateway.image and controller.image in your values.yaml, then upgrading your Helm deployment:

helm upgrade {release_name} kong/ingress -n {namespace} --values ./values.yaml

You can check which images are being used with the following query:

kubectl get pods -n kong -o jsonpath="{.items[*].spec.containers[*].image}"

Common images

These are some of the commonly used values.yaml files.

Kong Gateway Enterprise

You can switch to Kong Gateway Enterprise using the kong/kong-gateway image:

gateway:
  image:
    repository: kong/kong-gateway
    tag: 3.10

Kong Ingress Controller nightly

You can test the latest build of Kong Ingress Controller using the kong/nightly-ingress-controller image:

controller:
  ingressController:
    image:
      repository: kong/nightly-ingress-controller
      tag: nightly
      effectiveSemver: v3.4
Something wrong?

Help us make these docs great!

Kong Developer docs are open source. If you find these useful and want to make them better, contribute today!