Releases: TykTechnologies/tyk-helm-chart
Tyk Helm Chart 0.15.0
Updated
Deprecated charts.
Tyk Helm Chart 0.14.3
Fixed
- Fix mount volume setup failure when Gateway TLS is disabled
Tyk Helm Chart 0.14.2
Fixed
- Fix RPC error in sharded gateways by adding a condition that TLS secret is created only if gateway/MDCB TLS is enabled.
- Make bootstrap jobs image and tag configurable. It is now set to v1.5.1 by default.
- Fix enterprise portal liveness probe to /live and readiness probe to /ready.
Tyk Helm Chart 0.14.1
Overview/Highlights
v0.14.1 fixed a number of issues for Enterprise Developer Portal. We have added support for SQLite deployment with persistent volume. The initialDelaySeconds for enterprise portal probes has been increased to 60s to allow enough time for the pod to startup. The dashboard service name is also fixed.
What’s Changed?
tyk-headless
Fixed
Fixed mount path for Policies
tyk-pro
Added
Added a SQLite persistent volume to enable enterprise portal to be installed or configured with SQLite.
Fixed
- Fixed dashboard service name in enterprise portal statefulset so that enterprise portal can connect correctly to Tyk Dashboard.
- Fixed typo of bootstrapJobName from bootsrap-post-install to bootstrap-post-install
- Fixed enterprise portal secret name in pre-delete hook so that the enterprise portal secret could be successfully deleted by helm uninstall
Updated
- Updated the enterprise portal default initialDelaySeconds for liveness and readiness probes to 60s to allow enough time for pod startup. This value is configurable at
.Values.enterprisePortal.livenessProbe.initialDelaySeconds
and.Values.enterprisePortal.readinessProbe.initialDelaySeconds
Compatibility Notes
Tested on Tyk v5.0 and Kubernetes v1.26.3, v1.25.2, v1.24.6, v1.23.12, v1.22.15, v1.21.14, v1.20.15
v0.14.0
What's new?
We have added some critical fixes and features to tyk-helm-chart:
tyk-pro
: Support for PostgreSQL in MDCBtyk-pro
: Support for enterprise portal v1.2.0tyk-headless
,tyk-hybrid
,tyk-pro
: Allow defining extra volume and volumeMounts
Change Log
Added
- PostgreSQL support for MDCB #265
- Add new fields to values.yaml files to allow defining extra volume and volumeMounts. #264 #268
Updated
- Update versions of all the components to latest #255 #270
- Updated image repository of charts to docker.tyk.io. #260 #266
- Updated version of enterprise portal to v1.2.0 #273
Fixed
- Typo in bootstrap job name in tyk-pro chart. #257
- Failures happening while mounting files into components. #256
- Missing volumeMount in Enterprise Portal’s StatefulSet. #267
- Enable SSL for Uptime Mongo Pump if Mongo uses SSL #262
Tested on
- Tyk v4.x, v5.0
- Kubernetes v1.25.2, v1.24.6, v1.23.12, v1.22.15, v1.21.14, v1.20.15, v1.19.16
v0.13.2
What's Changed
- Fixed Github Actions by @komalsukhani in #234
- Change the default kind of gateway from Daemonset to Deployment across all the helm charts by @komalsukhani in #252
- Enable
allow_explicit_policy_id
for hybrid by @komalsukhani in #251
Full Changelog: v0.13.1...v0.13.2
v0.13.1
What's Changed
- Validate redis and mongo is not nil before using it's child fields by @komalsukhani in #250
Full Changelog: v0.13.0...v0.13.1
v0.13.0
What's Changed
- Added support for managing annotations for the MDCB and Dashboard by @zalbiraw #231
- Added secrets hashes to deployments to force restarts on secrets updates by @zalbiraw #238
- Fix missing MDCB storage config @zalbiraw #241
- Added support for boolean values for envVars by @zalbiraw #242
- Added unit tests for helm charts by @buraksekili #245
- Fixed probes for Tyk vers > 4.0 by @Vrtak-CZ and @andrei-tyk #247
v0.12.0
Enterprise Portal Support release
This release allows for the installation of the Tyk Enterprise Portal using a helm upgrade command after the initial Tyk Stack has already been bootstrapped.
What's Changed
- Update CHANGELOG by @buraksekili in #235
- Rename team name by @komalsukhani in #236
- Update README.md by @marksou in #237
- Add enterprise portal + update smoke tests by @zalbiraw in #222
- Update CHANGELOG.md by @buraksekili in #239
Full Changelog: v0.11.0...v0.12.0
v0.11.0
This release will facilitate Openshift users to deploy Tyk using Helm Chart.
- Allow user to configure security context key/value pairs
- Fix access rights problems for user running bootstrapping
Change Log
Added:
- Added new bootstrapping
tyk-bootstrap
image to bootstrap Tyk Pro instead of
scripts. #226 - Added
securityContext
field for every component(Gateway, Dashboard, Pump, MDCB, TIB)
invalues.yaml
file. It is used to setPodSecurityContext
field of corresponding
deployments. #220
Fixed:
Deleted:
- Deleted scripts used in bootstrapping. #226