Releases: kyma-project/kyma
2.7.0
We’re heading into autumn, the season of cozy evenings with a mug of tea (or your preferred hot drink), a soft blanket, and maybe a good book or two. If you like, you could start off with reading our release notes for Kyma 2.7, which bring a rich harvest of feature updates and improvements.
Observability
Logging - LogPipeline
- Several bugs have been fixed, especially:
- Update to Fluent Bit 1.9.7
- Improved monitoring dashboard issue 14460
Monitoring
The monitoring stack was upgraded to the following:
- Prometheus 2.38
- Prometheus Operator 0.58
- Kube State Metrics 2.5.0
- Kubernetes dashboards were updated to the latest upstream versions
Serverless
With Kyma 2.7, we are still on the mission to continue the API cleanup for the Serverless API group towards a stable version. This time, we changed the runtime field type from enum to string, which decouples the list of available runtimes from the Function CRD itself. Also, we prepared a concept to enable advanced templating of Function resources (that is, Function Pod and build jobs) using the Function CR specification.
Additionally, as a follow-up to the scaling features of serverless.kyma-project.io/v1alpha2
released with Kyma 2.6, we have added an additional tutorial and example, so now you can scale your Function with KEDA according to your business or technical needs.
Security
Cluster Users component deprecated
Because Kyma 2 brings a lot of flexibility in shaping Kubernetes Roles and Cluster Roles, we want to encourage our users to model access rights to Kyma resources and their own resources.
With this Kyma release, the Cluster Users component is deprecated.
Changelog
2.7.0 (2022-09-22)
Application Connector
- #15572 Fix the command to add the workloads to Service Mesh (@majakurcius)
Documentation
- #15572 Fix the command to add the workloads to Service Mesh (@majakurcius)
Committers: 2
- Maja Szostok (@majakurcius)
- Wojciech Sołtys (@Sawthis)
2.7.0-rc1 (2022-09-19)
Application Connector
- #15507 Changing images of the components to the commit ones (@mvshao)
- #15474 Connectivity Validator - change client_golang to 1.11.1 due to CVE in 1.11.0 (@mvshao)
- #15421 Deletion of the dependence to opsfleet in Application Gateway tests (@mvshao)
- #14912 Components test of central-application-validator component (@koala7659)
- #15366 Remove replicas from autoscaled deployments in Application Connector (@janmedrek)
- #15340 Increase resource requests/limits for Application Connector components (@janmedrek)
- #15262 Add fixes to Application Connector tutorials' commands (@majakurcius)
Serverless
- #15307 Cleanup function_types.go (@Cortey)
- #15486 refactor of defaulting tests (@anoipm)
- #15475 remove defaulting of runtime in v1alpha2 (@anoipm)
- #15389 Refactor function status update logic (@moelsayed)
- #15424 add install kyma links (@grego952)
- #15329 Function Subresources Templating for Serverless v1alpha2 (@moelsayed)
- #15344 Show how to enrich spans with custom events and tags (@kwiatekus)
- #15398 Change timeout value to15 for all serverless webhooks (@pPrecel)
- #15148 changed dockerfile naming convention (@anoipm)
- #15305 Keda prometheus scaler tutorial (@pPrecel)
- #15231 Set proper logger in serverless webhook (@dbadura)
- #15264 Fix github authentication integration tests (@moelsayed)
- #15275 Improve the command for getting logs of the event sink in the getting started guides (@nachtmaar)
Eventing
- #15510 Update Eventing images (@marcobebway)
- #15467 Use v1beta1 api version of apigateway for eventing (@raypinto)
- #15441 introduce Subscriber interface for nats (@k15r)
- #15308 Rename metrics according to Prometheus guidelines (@grischperl)
- #15331 split handlers into their own packages (@k15r)
- #15383 introduce golangci-lint config and new make target from
https://gist.github.com/maratori/47a4d00457a92aa426dbd48a18776322
(@k15r) - #15274 add a system-account user to nats-server (@friedrichwilken)
- #15275 Improve the command for getting logs of the event sink in the getting started guides (@nachtmaar)
- #15209 Remove log that exposes the event internals (@VladislavPaskar)
Security
Monitoring
Logging
- #15493 Increase Loki resource limits for production profile (@skhalash)
- #15411 [Telemetry Operator] Enable reconciliation error metric (@skhalash)
- #15409 Increase the fluent-bit memory limits for pods generating lots of logs (@rakesh-garimella)
- #15382 externalized metric and storage for directory-size-exporter (@a-thaler)
- #15396 [Telemetry Operator] Simplify metric scrape whitelist (@skhalash)
- #15387 Disable health-check on fb pod and enable metrics (@rakesh-garimella)
- #15375 [Telemetry operator] Add telemetry_all_logpipelines gauge (@skhalash)
- #15336 [Telemetry Operator] Restructure main function (@skhalash)
- #15333 [Telemetry Operator] Refactor secret reference lookup (@skhalash)
- #15318 [Telemetry Operator] Make ValueFrom and SecretRef nullable (@skhalash)
- #15303 [Telemetry Operator] Restructure go packages (@dennis-ge)
- #15234 [Telemetry Operator] Make Loki and HTTP outputs nullable (@skhalash)
- #15261 update to fluentbit 1.9.7 (@a-thaler)
- #15228 [Telemetry Operator] rename reserverd log attribute k8s to kyma (@dennis-ge)
- #15227 [Telemetry Operator] Fix logparser finalizer handling...
2.6.3
API Gateway
In Kyma 2.6 we introduced a new version of the APIRule custom resource (CR) - v1beta1
. Unfortunately, with this change we also introduced a bug. When an APIRule is created, it is created with certain related sub-resources, which are labeled with the version of this APIRule. These labels are used to fetch the sub-resources for the appropriate version when editing the APIRule. Unfortunately, due to improper adjustment of the labeling when introducing the new APIRule version, in Kyma 2.6, when the user edited an APIRule in version v1alpha1
, sub-resources labeled with version v1beta1
were searched instead. Because they were not found, the system recognized them as missing and created those sub-resources in version v1beta1
, which was not the desired behavior. As a result, any calls to the exposed workload returned the 5xx
errors. This patch release fixes the problem.
For more details, see the GitHub issue.
TIP: See also Release Notes for Kyma 2.6.
2.6.3 (2022-09-22)
Api Gateway
2.6.2 (2022-09-05)
Application Connector
- #15367 Remove replicas from autoscaled deployments in Application Connector (@janmedrek)
Logging
- #15358 Fix typo in 2.5 to 2.6 migration script (#15354) (@rakesh-garimella)
Documentation
- #15325 Add istio enable prerequisite (@kwiatekus)
Committers: 4
- Jan Mędrek (@janmedrek)
- Kamil Kasperski (@Ressetkk)
- Krzysztof Kwiatosz (@kwiatekus)
- Rakesh Garimella (@rakesh-garimella)
2.6.0 (2022-08-25)
Serverless
- #15276 remove link to obsolete anchor #15273 (@majakurcius)
- #15249 Fix content-type header in serverless tutorial (#15248) (@kwiatekus)
Documentation
- #15276 remove link to obsolete anchor #15273 (@majakurcius)
- #15277 Cherry-pick migration guide (#15272) (@a-thaler)
- #15265 Fix prerequisites for AC tutorials, Get Started guides, and Eventing tutorials, and tidy up the AC and GSG documents (@majakurcius)
- #15249 Fix content-type header in serverless tutorial (#15248) (@kwiatekus)
Committers: 4
- Andreas Thaler (@a-thaler)
- Kamil Kasperski (@Ressetkk)
- Krzysztof Kwiatosz (@kwiatekus)
- Maja Szostok (@majakurcius)
2.7.0-rc2
2.7.0-rc1 (2022-09-19)
Application Connector
- #15507 Changing images of the components to the commit ones (@mvshao)
- #15474 Connectivity Validator - change client_golang to 1.11.1 due to CVE in 1.11.0 (@mvshao)
- #15421 Deletion of the dependence to opsfleet in Application Gateway tests (@mvshao)
- #14912 Components test of central-application-validator component (@koala7659)
- #15366 Remove replicas from autoscaled deployments in Application Connector (@janmedrek)
- #15340 Increase resource requests/limits for Application Connector components (@janmedrek)
- #15262 Add fixes to Application Connector tutorials' commands (@majakurcius)
Serverless
- #15307 Cleanup function_types.go (@Cortey)
- #15486 refactor of defaulting tests (@anoipm)
- #15475 remove defaulting of runtime in v1alpha2 (@anoipm)
- #15389 Refactor function status update logic (@moelsayed)
- #15424 add install kyma links (@grego952)
- #15329 Function Subresources Templating for Serverless v1alpha2 (@moelsayed)
- #15344 Show how to enrich spans with custom events and tags (@kwiatekus)
- #15398 Change timeout value to15 for all serverless webhooks (@pPrecel)
- #15148 changed dockerfile naming convention (@anoipm)
- #15305 Keda prometheus scaler tutorial (@pPrecel)
- #15231 Set proper logger in serverless webhook (@dbadura)
- #15264 Fix github authentication integration tests (@moelsayed)
- #15275 Improve the command for getting logs of the event sink in the getting started guides (@nachtmaar)
Eventing
- #15510 Update Eventing images (@marcobebway)
- #15467 Use v1beta1 api version of apigateway for eventing (@raypinto)
- #15441 introduce Subscriber interface for nats (@k15r)
- #15308 Rename metrics according to Prometheus guidelines (@grischperl)
- #15331 split handlers into their own packages (@k15r)
- #15383 introduce golangci-lint config and new make target from
https://gist.github.com/maratori/47a4d00457a92aa426dbd48a18776322
(@k15r) - #15274 add a system-account user to nats-server (@friedrichwilken)
- #15275 Improve the command for getting logs of the event sink in the getting started guides (@nachtmaar)
- #15209 Remove log that exposes the event internals (@VladislavPaskar)
Security
Monitoring
Logging
- #15493 Increase Loki resource limits for production profile (@skhalash)
- #15411 [Telemetry Operator] Enable reconciliation error metric (@skhalash)
- #15409 Increase the fluent-bit memory limits for pods generating lots of logs (@rakesh-garimella)
- #15382 externalized metric and storage for directory-size-exporter (@a-thaler)
- #15396 [Telemetry Operator] Simplify metric scrape whitelist (@skhalash)
- #15387 Disable health-check on fb pod and enable metrics (@rakesh-garimella)
- #15375 [Telemetry operator] Add telemetry_all_logpipelines gauge (@skhalash)
- #15336 [Telemetry Operator] Restructure main function (@skhalash)
- #15333 [Telemetry Operator] Refactor secret reference lookup (@skhalash)
- #15318 [Telemetry Operator] Make ValueFrom and SecretRef nullable (@skhalash)
- #15303 [Telemetry Operator] Restructure go packages (@dennis-ge)
- #15234 [Telemetry Operator] Make Loki and HTTP outputs nullable (@skhalash)
- #15261 update to fluentbit 1.9.7 (@a-thaler)
- #15228 [Telemetry Operator] rename reserverd log attribute k8s to kyma (@dennis-ge)
- #15227 [Telemetry Operator] Fix logparser finalizer handling (@dennis-ge)
Tracing
Documentation
- #15435 Mention sidecar injection labels in Kyma docs (@cnvergence)
- #15424 add install kyma links (@grego952)
- #15392 Remove the migration guide for Kyma 2.5>2.6 from
main
(@IwonaLanger) - #14912 Components test of central-application-validator component (@koala7659)
- #15324 Add Enabling Istio Mesh as a prerequisite for serverless tutorial (@kwiatekus)
- #15294 Add the omitted parameter to the command description (@majakurcius)
- #15263 Refine the Get Started guides and fix the bug in the event delivery verification command (@majakurcius)
- #15262 Add fixes to Application Connector tutorials' commands (@majakurcius)
- #15248 Fix content-type header in serverless tutorial (@kwiatekus)
CI
Committers: 40
- Aleksei Chernyshov (@Teneroy)
- Andreas Thaler (@a-thaler)
- Andrzej Pankowski (@Cortey)
- Arkadiusz Galwas (@akgalwas)
- Bartosz Chwila (@barchw)
- Benjamin Lindner (@lindnerby)
- Carina Kothe (@grischperl)
- Christoph Kleineweber (@chrkl)
- Damian Badura (@dbadura)
- Dennis Geiselmann (@dennis-ge)
- Filip Strózik (@pPrecel)
- Friedrich (@friedrichwilken)
- Grzegorz Karaluch ([@grego952](https://github.c...
2.7.0-rc1
2.7.0-rc1 (2022-09-19)
Application Connector
- #15507 Changing images of the components to the commit ones (@mvshao)
- #15474 Connectivity Validator - change client_golang to 1.11.1 due to CVE in 1.11.0 (@mvshao)
- #15421 Deletion of the dependence to opsfleet in Application Gateway tests (@mvshao)
- #14912 Components test of central-application-validator component (@koala7659)
- #15366 Remove replicas from autoscaled deployments in Application Connector (@janmedrek)
- #15340 Increase resource requests/limits for Application Connector components (@janmedrek)
- #15262 Add fixes to Application Connector tutorials' commands (@majakurcius)
Serverless
- #15307 Cleanup function_types.go (@Cortey)
- #15486 refactor of defaulting tests (@anoipm)
- #15475 remove defaulting of runtime in v1alpha2 (@anoipm)
- #15389 Refactor function status update logic (@moelsayed)
- #15424 add install kyma links (@grego952)
- #15329 Function Subresources Templating for Serverless v1alpha2 (@moelsayed)
- #15344 Show how to enrich spans with custom events and tags (@kwiatekus)
- #15398 Change timeout value to15 for all serverless webhooks (@pPrecel)
- #15148 changed dockerfile naming convention (@anoipm)
- #15305 Keda prometheus scaler tutorial (@pPrecel)
- #15231 Set proper logger in serverless webhook (@dbadura)
- #15264 Fix github authentication integration tests (@moelsayed)
- #15275 Improve the command for getting logs of the event sink in the getting started guides (@nachtmaar)
Eventing
- #15510 Update Eventing images (@marcobebway)
- #15467 Use v1beta1 api version of apigateway for eventing (@raypinto)
- #15441 introduce Subscriber interface for nats (@k15r)
- #15308 Rename metrics according to Prometheus guidelines (@grischperl)
- #15331 split handlers into their own packages (@k15r)
- #15383 introduce golangci-lint config and new make target from
https://gist.github.com/maratori/47a4d00457a92aa426dbd48a18776322
(@k15r) - #15274 add a system-account user to nats-server (@friedrichwilken)
- #15275 Improve the command for getting logs of the event sink in the getting started guides (@nachtmaar)
- #15209 Remove log that exposes the event internals (@VladislavPaskar)
Security
Monitoring
Logging
- #15493 Increase Loki resource limits for production profile (@skhalash)
- #15411 [Telemetry Operator] Enable reconciliation error metric (@skhalash)
- #15409 Increase the fluent-bit memory limits for pods generating lots of logs (@rakesh-garimella)
- #15382 externalized metric and storage for directory-size-exporter (@a-thaler)
- #15396 [Telemetry Operator] Simplify metric scrape whitelist (@skhalash)
- #15387 Disable health-check on fb pod and enable metrics (@rakesh-garimella)
- #15375 [Telemetry operator] Add telemetry_all_logpipelines gauge (@skhalash)
- #15336 [Telemetry Operator] Restructure main function (@skhalash)
- #15333 [Telemetry Operator] Refactor secret reference lookup (@skhalash)
- #15318 [Telemetry Operator] Make ValueFrom and SecretRef nullable (@skhalash)
- #15303 [Telemetry Operator] Restructure go packages (@dennis-ge)
- #15234 [Telemetry Operator] Make Loki and HTTP outputs nullable (@skhalash)
- #15261 update to fluentbit 1.9.7 (@a-thaler)
- #15228 [Telemetry Operator] rename reserverd log attribute k8s to kyma (@dennis-ge)
- #15227 [Telemetry Operator] Fix logparser finalizer handling (@dennis-ge)
Tracing
Documentation
- #15435 Mention sidecar injection labels in Kyma docs (@cnvergence)
- #15424 add install kyma links (@grego952)
- #15392 Remove the migration guide for Kyma 2.5>2.6 from
main
(@IwonaLanger) - #14912 Components test of central-application-validator component (@koala7659)
- #15324 Add Enabling Istio Mesh as a prerequisite for serverless tutorial (@kwiatekus)
- #15294 Add the omitted parameter to the command description (@majakurcius)
- #15263 Refine the Get Started guides and fix the bug in the event delivery verification command (@majakurcius)
- #15262 Add fixes to Application Connector tutorials' commands (@majakurcius)
- #15248 Fix content-type header in serverless tutorial (@kwiatekus)
CI
Committers: 40
- Aleksei Chernyshov (@Teneroy)
- Andreas Thaler (@a-thaler)
- Andrzej Pankowski (@Cortey)
- Arkadiusz Galwas (@akgalwas)
- Bartosz Chwila (@barchw)
- Benjamin Lindner (@lindnerby)
- Carina Kothe (@grischperl)
- Christoph Kleineweber (@chrkl)
- Damian Badura (@dbadura)
- Dennis Geiselmann (@dennis-ge)
- Filip Strózik (@pPrecel)
- Friedrich (@friedrichwilken)
- Grzegorz Karaluch ([@grego952](https://github.c...
2.6.2
2.6.2 (2022-09-05)
Application Connector
- #15367 Remove replicas from autoscaled deployments in Application Connector (@janmedrek)
Logging
- #15358 Fix typo in 2.5 to 2.6 migration script (#15354) (@rakesh-garimella)
Documentation
- #15325 Add istio enable prerequisite (@kwiatekus)
Committers: 4
- Jan Mędrek (@janmedrek)
- Kamil Kasperski (@Ressetkk)
- Krzysztof Kwiatosz (@kwiatekus)
- Rakesh Garimella (@rakesh-garimella)
2.6.1
2.6.0
You probably know the song "Kyma, Kyma, Kyma, Kyma, Kyma chameleon". As you can see with the new release, Kyma, like chameleons, easily adapts to new surroundings. In 2.6, we introduced a new version of APIRule, improved the function.kyma-project.io
CustomResourceDefinition (CRD), and provided configurable logging. But that's not all! Read on to find out more about the 2.6 release!
API Exposure
Exposing and securing multiple services
This Kyma release comes with a new version of APIRule, featuring exposing and securing multiple services. Now it’s possible to define a service per rule. Read more about the APIRule custom resource (CR).
Observability
Configurable Logging
With the new Telemetry component, Kyma 2.6 introduces configurable logging. Now you can configure how logs are processed. Besides pushing all application logs to the in-cluster Loki service, you can integrate your own logging backends with Kyma. Furthermore, you can now define criteria for log collections, parsers, filters, and outputs.
CAUTION: If you used override values for the logging chart to configure Fluent Bit, you must follow the migration guide.
Eventing Dashboard
This Kyma release comes with a consolidated Grafana dashboard for Eventing called NATS delivery, so now you can monitor the published and dispatched events in one, holistic view.
Serverless
Improved Function CRD
With Kyma 2.6, the new v1alpha2
version of the function.kyma-project.io
CRD is available. It improves usability, and paves the way for a stable v1
version, which is just around the corner.
The v1alpha2
changes include:
- The source parameter now providing more structured information. For inline Functions, it provides the source. For Git Functions, it provides the Git reference. This information is no longer stored in the GitRepository CR.
- Build-time and run-time resource configurations moved under the common parent field called resourceConfiguration.
- Experimental support for external Kubernetes resource scalers (for example via KEDA ScaledObject API) using scale subresource.
The following versions of CRDs are deprecated:
serverless.kyma-project.io/v1alpha1/Function
serverless.kyma-project.io/v1alpha1/GitRepository
You don't need to update your Function templates immediately. Kyma provides a conversion webhook that handles the conversion on the fly between the deprecated v1alpha1
and the new v1alpha2
versions. This automatic conversion is a temporary convenience; it will be removed after a 6-month depreciation period.
Service Mesh
Istio sidecar injection
Starting with this Kyma version, new workloads no longer have Istio sidecars injected by default. If you want automatic sidecar injection, you must enable it yourself. Learn more about the benefits of having your workload as a part of the Istio service mesh.
Despite the change, Kyma continues to update the sidecars of workloads that are part of the Istio service mesh.
Istio upgraded to 1.14.3
In this release, Kyma upgraded Istio from 1.14.1 to 1.14.3. For more details, read the official Istio 1.14.3 release notes.
2.6.0 (2022-08-25)
Serverless
- #15276 remove link to obsolete anchor #15273 (@majakurcius)
- #15249 Fix content-type header in serverless tutorial (#15248) (@kwiatekus)
Documentation
- #15276 remove link to obsolete anchor #15273 (@majakurcius)
- #15277 Cherry-pick migration guide (#15272) (@a-thaler)
- #15265 Fix prerequisites for AC tutorials, Get Started guides, and Eventing tutorials, and tidy up the AC and GSG documents (@majakurcius)
- #15249 Fix content-type header in serverless tutorial (#15248) (@kwiatekus)
Committers: 4
- Andreas Thaler (@a-thaler)
- Kamil Kasperski (@Ressetkk)
- Krzysztof Kwiatosz (@kwiatekus)
- Maja Szostok (@majakurcius)
2.6.0-rc1 (2022-08-23)
Application Connector
- #15125 Bump Golang in Application Connectivity (@franpog859)
- #15022 Improve the error logging in Application Connector integration tests (@mvshao)
- #14996 Add the rest of the CSRF Application Gateway tests (@franpog859)
- #14945 Using lastet common/logger package and latest version of golang.org/x/net (@koala7659)
Serverless
- #15140 Serverless external scalers tutorial (@pPrecel)
- #15043 Fix MinReplicas field (@Cortey)
- #15069 Remove constraint about required
requirements
(@dbadura)
Eventing
- #15147 Add a new consolidated eventing dashboard (@raypinto)
- #15151 Document metrics emitted by eventing (@raypinto)
- #15089 Jetstream Controller-Integration Test improvements (@nachtmaar)
- #15055 Update nats charts to version 0.17.3 (@VladislavPaskar)
- #15086 improve eventing-controller tests (@k15r)
- #15020 Update eventing dashboard queries (@raypinto)
- #15034 Updated JetStream Dashboard to read from leaders only (@mfaizanse)
- #15007 Bumped NATS to v2.8.4 (@mfaizanse)
- #14936 Add custom metrics to epp (@friedrichwilken)
- #14908 Add troubleshooting guide for how to free JS storage (@VladislavPaskar)
- #14917 Update event Types Summary dashboard and promql queries (@raypinto)
- #14881 Remove the omitempty from SubscriptionStatus CleanEventTypes (@marcobebway)
- #14834 Update Eventing Overview Documentation (@raypinto)
Security
- #15125 Bump Golang in Application Connectivity (@franpog859)
- #15031 Adjust ory-oathkeeper health probes (@cnvergence)
Service Mesh
- #15139 Disabling sidecar injection and workload migration (@dariusztutaj)
Logging
- #15196 Added description for LogPipeline.unsupportedMode (@a-thaler)
- #15100 [Telemetry Operator] Make collection of k8s annotations and labels optional (@dennis-ge)
- #15144 Fix telemetry operator deployment (@skhalash)
- #15054 make MergeParsersConfig permutation invariant (@dennis-ge)
Documentation
- #15140 Serverless external scalers tutorial (@pPrecel)
- #15151 Document metrics emitted by eventing (@raypinto)
- #15081 Fix allowed parameter values in the App CR doc (@majakurcius)
- [#14991](https://github.com/kyma-pro...
2.6.0-rc1
2.6.0-rc1 (2022-08-23)
Application Connector
- #15125 Bump Golang in Application Connectivity (@franpog859)
- #15022 Improve the error logging in Application Connector integration tests (@mvshao)
- #14996 Add the rest of the CSRF Application Gateway tests (@franpog859)
- #14945 Using lastet common/logger package and latest version of golang.org/x/net (@koala7659)
Serverless
- #15140 Serverless external scalers tutorial (@pPrecel)
- #15043 Fix MinReplicas field (@Cortey)
- #15069 Remove constraint about required
requirements
(@dbadura)
Eventing
- #15147 Add a new consolidated eventing dashboard (@raypinto)
- #15151 Document metrics emitted by eventing (@raypinto)
- #15089 Jetstream Controller-Integration Test improvements (@nachtmaar)
- #15055 Update nats charts to version 0.17.3 (@VladislavPaskar)
- #15086 improve eventing-controller tests (@k15r)
- #15020 Update eventing dashboard queries (@raypinto)
- #15034 Updated JetStream Dashboard to read from leaders only (@mfaizanse)
- #15007 Bumped NATS to v2.8.4 (@mfaizanse)
- #14936 Add custom metrics to epp (@friedrichwilken)
- #14908 Add troubleshooting guide for how to free JS storage (@VladislavPaskar)
- #14917 Update event Types Summary dashboard and promql queries (@raypinto)
- #14881 Remove the omitempty from SubscriptionStatus CleanEventTypes (@marcobebway)
- #14834 Update Eventing Overview Documentation (@raypinto)
Security
- #15125 Bump Golang in Application Connectivity (@franpog859)
- #15031 Adjust ory-oathkeeper health probes (@cnvergence)
Service Mesh
- #15139 Disabling sidecar injection and workload migration (@dariusztutaj)
Logging
- #15196 Added description for LogPipeline.unsupportedMode (@a-thaler)
- #15100 [Telemetry Operator] Make collection of k8s annotations and labels optional (@dennis-ge)
- #15144 Fix telemetry operator deployment (@skhalash)
- #15054 make MergeParsersConfig permutation invariant (@dennis-ge)
Documentation
- #15140 Serverless external scalers tutorial (@pPrecel)
- #15151 Document metrics emitted by eventing (@raypinto)
- #15081 Fix allowed parameter values in the App CR doc (@majakurcius)
- #14991 adjust resources to CamelCase (@NHingerl)
- #14985 add logpipeline http output docs (@dennis-ge)
- #14989 add min Docker resources (@NHingerl)
- #14908 Add troubleshooting guide for how to free JS storage (@VladislavPaskar)
- #14834 Update Eventing Overview Documentation (@raypinto)
Community
- #15149 Update CODEOWNERS (@kasiakepka)
Committers: 39
- Aleksei Chernyshov (@Teneroy)
- Andreas Thaler (@a-thaler)
- Andrzej Pankowski (@Cortey)
- Arkadiusz Galwas (@akgalwas)
- Bartosz Chwila (@barchw)
- Benjamin Lindner (@lindnerby)
- Christoph Kleineweber (@chrkl)
- Damian Badura (@dbadura)
- Dennis Geiselmann (@dennis-ge)
- Filip Strózik (@pPrecel)
- Franciszek Pogodziński (@franpog859)
- Friedrich (@friedrichwilken)
- Grzegorz Karaluch (@grego952)
- Jan Mędrek (@janmedrek)
- Johannes Veicht (@veichtj)
- Karol Szwaj (@cnvergence)
- Korbinian Stoemmer (@k15r)
- Krzysztof Kwiatosz (@kwiatekus)
- Magda Stręk (@strekm)
- Maja Szostok (@majakurcius)
- Marcin Dobrochowski (@anoipm)
- Marco Bebway (@marcobebway)
- Mohamed Elsayed (@moelsayed)
- Muhammad Faizan (@mfaizanse)
- Nils Seip (@nachtmaar)
- Nina Hingerl (@NHingerl)
- Piotr Halama (@Halamix2)
- Przemyslaw Golicz (@koala7659)
- Rafal Foks (@mvshao)
- Rakesh Garimella (@rakesh-garimella)
- Raymond Pinto (@raypinto)
- Stanislav Khalash (@skhalash)
- Tobias Schuhmacher (@tobiscr)
- Wojciech Nawa (@VOID404)
- @SamehMKhattab
- @VladislavPaskar
- @dariusztutaj
- @kasiakepka
- marcin witalis (@m00g3n)
2.5.2
2.5.2 (2022-08-09)
Eventing
- #15051 Updated JetStream Dashboard to read from leaders only (#15034) (@mfaizanse)
Committers: 3
- Krzysztof Kwiatosz (@kwiatekus)
- Muhammad Faizan (@mfaizanse)
- Wojciech Sołtys (@Sawthis)
2.5.1
2.5.1 (2022-08-08)
Eventing
- #15008 Bumped NATS to v2.8.4 [release-2.5] (@mfaizanse)
Committers: 2
- Muhammad Faizan (@mfaizanse)
- Wojciech Sołtys (@Sawthis)