Skip to content

2.5.0

Compare
Choose a tag to compare
@github-actions github-actions released this 02 Aug 09:55
· 6 commits to refs/heads/release-2.5 since this release
204ba99

In this release, we're rowing our boat gently down the stream, introducing support for Kubernetes 1.23, new alpha functionality, updates, and deprecation and changes in preparation for the new and better. Read on to find out exactly what Kyma 2.5 has to offer!

General

With Kyma 2.5, we now officially support Kubernetes in version 1.23. For more details on this version, read the Kubernetes release notes.

API Exposure

APIRule version deprecation

This Kyma release comes with deprecation of the APIRule CR in version gateway.kyma-project.io./v1alpha1.

In the future releases, we will work on supporting exposure of multiple services under the same host, and on the first version of securing workloads with Istio. Stay tuned!

Observability

Configurable Logging in the alpha version

With release 2.5, we introduced an exciting alpha feature: Kyma’s Telemetry component.

It opens up the logging stack by separating the log collection and shipment from storage and analysis, and offers configuration possibilities at runtime.
To ship logs to your preferred external logging backend, simply provide your own Fluent Bit output configuration.
Of course, you can still use Kyma’s pre-configured Loki component as the logging backend within the cluster.

For more information, read the Telemetry component documentation.

Fluent Bit updated to version 1.9.6

With Kyma 2.5, we updated Fluent Bit to version 1.9.6. For more details on this version, read the Fluent Bit release notes.

Service Mesh

Istio Helm chart changes

In this release, we're starting the journey to change the default sidecar injection settings so that they match the defaults in Istio.

We are not making any changes to the sidecar injection with Kyma 2.5, but to prepare for the upcoming migration of existing runtimes, we introduced a temporary parameter: global.sidecarMigration.
For now, this new parameter is set to true, so the injection stays enabled.

To learn more about this topic, read about Istio sidecars and why you want them.


2.5.0-rc3 (2022-07-29)

Application Connector

  • #14969 Bump image of app connectivity validator to use latest image build for release 2.5 (@koala7659)
  • #14959 Using latest common/logger package and latest version of golang.org/x/net (@koala7659)
  • #14958 Update dependencies to newer versions for kyma/common module on release-2.5 (@koala7659)

Committers: 3

2.5.0-rc1 (2022-07-26)

Application Connector

Serverless

Eventing

Security

  • #14832 Prevent APIRule creation in case non secured HTTP is provided for jwks_urls and trusted_issuers (@cnvergence)

Service Mesh

Monitoring

Logging

Documentation

CI

Committers: 32