2.19.0
Sailing across the midnight train going anywhere we have embarked upon fixes of bugs and insightful updates, all to ensure a strikingly better and smoother user experience.
So, hold on to the rhythm of coding, believe in the power of what this new release can do, and read on to learn more about it!
API Gateway
We have removed the Ory Hydra component, as announced in the Kyma 2.17 release notes.
Also, we have removed APIRule in version v1alpha1
, as announced in the Kyma 2.16 release notes.
Application Connectivity
Additional logging options have been added to Central Application Gateway.
Observability
Early warning: The Monitoring component will be removed with Kyma 2.20, as announced in this blog post.
Update of the software stack:
Telemetry
The Telemetry component has been replaced by the Telemetry module and won't be part of Kyma releases anymore. Instead, learn about upcoming releases of the Telemetry module on the dedicated release page.
Service Mesh
With Kyma 2.19, we have updated the Istio component to version 1.1.0. It contains the following changes:
- Istio updated to version 1.19.0
- Enabled Horizontal Pod Autoscaling capability for a smaller cluster installation
- Additional Kyma resources and configuration, such as Istio Grafana dashboards or PeerAuthentication configuring service-mesh traffic to only allow mTLS
Security
As announced in the Kyma 2.18 release notes, we have removed the following components:
- Cluster Users
- ECDHE-RSA-AES256-SHA and ECDHE-RSA-AES128-SHA cipher suites
2.19.0-rc1 (2023-09-27)
Api Gateway
- #18209 Configure ORY Oathkeeper oauth2 default endpoints (@barchw)
- #18152 APIRule v1alpha1 removal (@strekm)
- #18149 Remove hydra and postgres from Ory charts (@barchw)
Application Connector
- #18227 bumps the app-con images with 1.21.1 golang bump (@Disper)
- #18221 updates app-connector components golang version to 1.21.1 (@Disper)
- #18218 Bumps application-connector images (@Disper)
- #18214 Fix CVE-2023-29409 in App Connector (@mvshao)
- #18157 Implement code rewriting for conn-validator (@VOID404)
- #18103 Remove global.priorityClass from Application Connector charts (@mvshao)
- #18016 Improve logging (@VOID404)
Serverless
- #18229 bump serverless images before v2.19 (@kwiatekus)
- #18206 Bump k8s-tools image (@halamix2)
- #18207 change Url to URL (@grego952)
- #18202 bump golang runtime (@anoipm)
- #18162 Resolve resources in controller (@dbadura)
- #18163 Remove replicas validation (@pPrecel)
- #18114 Remove profiles from webhook (@MichalKalke)
- #18127 Bump serverless images to use prod tags (@kwiatekus)
- #18083 Use ce-sdk when emitting cloudevents from functions (@kwiatekus)
- #18074 remove svls component docs (@grego952)
Eventing
- #18234 Remove PR image for release 2.19 in publisher-proxy. (@friedrichwilken)
- #18220 omit creating oauth2client when eventing-webhook-auth is enabled (@k15r)
- #18205 Remove PR images for release 2.19 in eventing (@friedrichwilken)
- #18183 Trigger reconciliation every 30 seconds if failed to start NATS (@mfaizanse)
- #18155 Change mTLS mode to
PERMISSIVE
(@friedrichwilken) - #18041 Added feature flag to disable provisioning of NATS as part of eventing (@mfaizanse)
Security
- #18153 Remove deprecated components (@kolodziejczak)
Service Mesh
- #18158 Remove istio-resources from components list (@kolodziejczak)
- #18156 Update Istio operator to 1.1.0 (@triffer)
- #18085 Remove deprecated cipher suites from Kyma gateway (@barchw)
Monitoring
Telemetry
- #18194 Remove Telemetry component (@shorim)
- #18151 Update quick installation for Telemetry module (@shorim)
- #18069 docs: Fix links after Telemetry removal (@NHingerl)
- #18042 docs: Remove content from telemetry component docs and refer to new module docs (@NHingerl)
Documentation
- #18139 Change mlc schedule (@mmitoraj)
- #18138 Disable Markdown Link Check for certain links (@mmitoraj)
- #18104 Add markdown link check configs (@mmitoraj)
- #18125 remove migration guide from sidebar (@grego952)
- #18122 remove migration guide (@grego952)
- #18117 Add redirects for Istio module docu (@mmitoraj)
- #18116 Update links to module documentation (@mmitoraj)
- #18099 Create redirects for Telemetry and Serverless (@mmitoraj)
- #18069 docs: Fix links after Telemetry removal (@NHingerl)
- #18093 Fix serverless leftovers (@grego952)
- #18074 remove svls component docs (@grego952)
- #18042 docs: Remove content from telemetry component docs and refer to new module docs (@NHingerl)
- #18071 Fix the code block in the deploy expose function (@grego952)
CI
- #18192 Exlclude Keda from legacy kyma component scanning mechanis (@kwiatekus)
Committers: 29
- Andreas Thaler (@a-thaler)
- Bartosz Chwila (@barchw)
- Carina Kothe (@grischperl)
- Christoph Kleineweber (@chrkl)
- Damian Badura (@dbadura)
- Filip Strózik (@pPrecel)
- Friedrich (@friedrichwilken)
- Grzegorz Karaluch (@grego952)
- Iwona Langer (@IwonaLanger)
- Jarosław Pieszka (@jaroslaw-pieszka)
- Korbinian Stoemmer (@k15r)
- Krzysztof Kwiatosz (@kwiatekus)
- Magda Stręk (@strekm)
- Mansur Uralov (@muralov)
- Marcin Dobrochowski (@anoipm)
- Marek Kołodziejczak (@kolodziejczak)
- Małgorzata Świeca (@mmitoraj)
- Michał 'Disper' Drzewiecki (@Disper)
- Michał Kalke (@MichalKalke)
- Mostafa Shorim (@shorim)
- Muhammad Faizan (@mfaizanse)
- Natalia Sitko (@nataliasitko)
- Nina Hingerl (@NHingerl)
- Piotr Bochyński (@pbochynski)
- Piotr Halama (@halamix2)
- Przemyslaw Golicz (@koala7659)
- Rafal Foks (@mvshao)
- Tim Riffer (@triffer)
- Wojciech Nawa (@VOID404)