Tyk Charts 1.6 Release Notes
Last updated: 3 minutes read.
Open Source (Mozilla Public License)
This page contains all release notes for version 1.6.X displayed in a reverse chronological order
Support Lifetime
Our minor releases are supported until our next minor comes out.
1.6.0 Release Notes
Release Date 14 August 2024
Breaking Changes
This release has no breaking changes.
3rd Party Dependencies & Tools
Third Party Dependency | Tested Versions | Compatible Versions | Comments |
---|---|---|---|
Kubernetes | 1.26.x, 1.27.x, 1.28.x, 1.29.x, 1.30.x | 1.19+ | |
Helm | 3.14.x | 3.x | |
Redis | 6.2.x, 7.x | 6.2.x, 7.x | Used by Tyk Gateway and Dashboard |
MongoDB | 5.0.x, 6.0.x, 7.0.x | 5.0.x, 6.0.x, 7.0.x | Used by Tyk Dashboard, Pump, and MDCB |
PostgreSQL | 12.x - 16.x | 12.x - 16.x | Used by Tyk Dashboard, Pump, and MDCB |
Given the time difference between your upgrade and the release of this version, we recommend customers verify the ongoing support of third-party dependencies they install, as their status may have changed since the release.
Deprecations
There are no deprecation in this release.
Upgrade instructions
For users currently on v1.4.x, we strongly recommend promptly upgrading to the latest release.
You can use helm upgrade to upgrade your release
helm repo add tyk-helm https://helm.tyk.io/public/helm/charts/
helm repo update
helm upgrade [RELEASE_NAME] tyk-helm/[CHART_NAME]
Release Highlights
Updated MDCB Health check probes
MDCB v2.7.0 release introduces /liveness
and /readiness
probes which give more accurate and detail health check information. MDCB deployment has been updated to use the new endpoints. See MDCB Health Check section for information about the new probes.
Updated default Tyk versions
Tyk Charts 1.6 will install the following Tyk component versions by default.
- Tyk Gateway v5.5.0
- Tyk Dashboard v5.5.0
- Tyk Pump v1.11.0
- Tyk MDCB v2.7.0
- Tyk Developer Portal v1.10.0
- Tyk Operator v0.18.0
Downloads
- Source code
- ArtifactHub - tyk-stack
- ArtifactHub - tyk-control-plane
- ArtifactHub - tyk-data-plane
- ArtifactHub - tyk-oss
Changelog
Added
-
MDCB: Added option to configure healthcheck cache renewal period
Added
mdcb.healthcheck.cache_renewal_period
which configures the time interval (in seconds) at which the healthchecker refreshes its cached health status information (Redis and DB). Default to 10 (seconds). -
MDCB: Added Ingress to HTTP services
Added Ingress resource for MDCB HTTP service at port
http_port
.tyk-mdcb: mdcb: # New HTTP ingress for port 8181 http_ingress: enabled: false # className specifies your ingress controller class name below className: "" # annotations specifies annotations to be added on Ingress resource. annotations: { } # kubernetes.io/ingress.class: nginx # kubernetes.io/tls-acme: "true" # hosts corresponds to the rules to be added on Ingress rules. hosts: - host: mdcb-http.example.com paths: - path: / pathType: ImplementationSpecific # tls corresponds to the tls configuration if Ingress rules use TLS tls: [] # - secretName: chart-example-tls # hosts: # - chart-example.local
-
MDCB: Updated liveness and readiness probes
Updated MDCB liveness and readiness probes to
/liveness
and/readiness
respectively. These endpoints are available from MDCB v2.7.0. If you are deploying an earlier version of MDCB, please update the paths to/health
in values.yaml file. For more details about new endpoints, check MDCB Health check section.
Fixed
-
Portal: Ingress resource should not be created if not enabled
Fixed the issue that when Developer Portal component is enabled, an Ingress resource is being created, although Portal Ingress is not enabled.
Further Information
Upgrading Tyk
Please refer to the upgrading Tyk page for further guidance on the upgrade strategy.
FAQ
Please visit our Developer Support page for further information relating to reporting bugs, upgrading Tyk, technical support and how to contribute.