2.0.0-rc2 (2021-10-11)
Application Connector
- #12324 Remove Application Connector CRDs from deprecated location (@franpog859)
- #12322 Update Application CRD (@franpog859)
- #12181 Add Central Gateway URL to the Application CustomResource using Application Registry (@franpog859)
- #12148 Migrate Application Connector requirements.yaml to Chart.yaml (@rafalpotempa)
- #12116 Fix fast integration tests with central app gateway failing (@franpog859)
- #11952 Update CODEOWNERS with Central Application Connectivity charts (@rafalpotempa)
- #11881 Upgrade dependencies in Application Operator (@rafalpotempa)
- #11846 Refactor central-application-connectivity-validator cache sync controller. (@everesio)
- #11845 Update the Application Connector chart documentation (@majakurcius)
- #11676 Add Central Connectivity Validator fast integration tests (@rafalpotempa)
- #11778 Fix a typo in the central_application_connectivity_validator parameter name (@majakurcius)
- #11728 Add liveness and readiness probes to application-operator (@skhalash)
- #11631 Move Central Application Gateway and Central Connectivity Validator to kyma-system namespace (@franpog859)
- #11623 Replace satori/go.uuid with google/uuid in Application Registry (@rafalpotempa)
- #11591 Clean Application Operator dependencies up (@franpog859)
Serverless
- #12079 Fix the
serverless-long
test (@pPrecel) - #11980 Replace all PR tags in the serverless chart (@pPrecel)
- #11968 Disable buffering in python runtimes (@pPrecel)
- #11879 Add OAuth2 secured API Rule to fast-integration tests (@tgorgol)
- #11697 Allow for easy back-channel communication from function to eventing backend (@pPrecel)
- #11752 Document easy back-channel communication from function to eventing backend (@pPrecel)
- #11744 Add missing liveness/readiness probes to serverless pods (@skhalash)
- #11708 Fix Serverless admission webhook (@tgorgol)
- #11666 Update wookiees codeowners (@pPrecel)
- #11612 Migrate serverless admission webhooks to v1 (@tgorgol)
Eventing
- #12283 address linting issues (@k15r)
- #12154 Fix event-publisher-proxy ha issue (@radufa)
- #12119 Add tests for CE dispatching on NATS (@radufa)
- #12170 Nats-operator image: upgrade to alpine:3.14.2 (@radufa)
- #12115 Move in-cluster eventing sub-test to the fixture (@pxsalehi)
- #12078 Upgrade nats-server to 2.2.4 (@radufa)
- #12085 Extend existing in-cluster eventing test in fast-integration (@pxsalehi)
- #12075 Fix nats-operator (@radufa)
- #12063 Add "check-code" for local publisher-proxy development (@radufa)
- #12056 Add lint for the local eventing-controller development (@radufa)
- #12050 Reconcile Kyma subscription if APIRule is updated/deleted (@pxsalehi)
- #12045 Cleanup the code referring to the OAuth usage in BEB subscriptions (@radufa)
- #12006 Fix event multiplexer pattern for NATS (@radufa)
- #11993 Rely on OAuth2Client CR in the Helm chart (@pxsalehi)
- #11920 Fix nats-operator (@marcobebway)
- #11807 Recreate BEB subscription if it was deleted from BTP side (@radufa)
- #11733 Use timeout on channel read (@pxsalehi)
- #11621 Use Nats queue subscriptions (@radufa)
- #11419 Update fast-integration test to support switching Eventing backends (@marcobebway)
- #11651 Enhance Eventing controller logs (@marcobebway)
- #11634 Optimze HTTP header access in test (@themue)
- #11655 Use the same version of the OAuth2Client CRD as installation (@pxsalehi)
- #11610 Deduplicate subscription filters (@pxsalehi)
- #11527 Remove isBEBEnabled flag (@marcobebway)
- #11574 Update external crd for eventing controller (@pxsalehi)
- #11507 Dynamic oauth2client creation (@pxsalehi)
Security
- #11834 remove jobs from certificates component (@strekm)
- #11861 Replacing Dex with Ory Hydra login and consent app in api-gateway tests (@cnvergence)
- #11890 Bump text and websocket packages (@dariadomagala)
- #11883 Add health probe endpoint to api-gateway (@cnvergence)
- #11881 Upgrade dependencies in Application Operator (@rafalpotempa)
- #11623 Replace satori/go.uuid with google/uuid in Application Registry (@rafalpotempa)
- #11535 Change insensitive terms into their inclusive alternatives (@cnvergence)
Service Mesh
- #12092 authproxy must not forward host header for istio routing (@a-thaler)
- #12055 kiali not working with istio 1.11 - update kiali to 1.38.1 (@a-thaler)
- #11979 Istio-configuration helm chart fixes (@cnvergence)
- #11965 Upgrade Istio to 1.11.1 (@cnvergence)
- #11964 Upgrade Istio Installer to 1.11.1 (@cnvergence)
- #11702 IstioOperator Helm chart for Kyma 2.0 (@cnvergence)
- #11689 Clean-up default and not-used values of Istio Operator (@cnvergence)
- #11560 upgrade Kiali to 1.36 (@a-thaler)
Installation
- #12220 bump gce-proxy in ORY chart (@strekm)
- #11834 remove jobs from certificates component (@strekm)
- #11810 Fix Kyma operator (@cnvergence)
- #11809 Helm wait fix (@cnvergence)
Monitoring
- #12300 cleanup for observability charts (@a-thaler)
- #12278 Remove axios-retry (@shorim)
- #12043 Update Prometheus Alertmanager to Version 0.23.0 (@jeremyharisch)
- #12028 security update of several images (@a-thaler)
- #11771 made kubelet alert rule resilient to muliple kubelet scrapeconfigs (@a-thaler)
- #11735 Add liveness and readiness probes to prometheus operator (@skhalash)
- #11712 Add readiness probes to OAuth2 proxies (@skhalash)
- #11594 Upgrade Grafana to latest Apache licensed version (@elchead)
Logging
- #12300 cleanup for observability charts (@a-thaler)
- #12278 Remove axios-retry (@shorim)
- #12232 removed trailing spaces in fluent-bit config (@a-thaler)
- #12133 updated fluent-bit to 1.8.7 (@a-thaler)
- #12083 have lokis removeKeys attribute overridable (@a-thaler)
- #12028 security update of several images (@a-thaler)
- #11983 upgrade to fluent-bit 1.8 (@a-thaler)
- #11947 Move telemetry operator to the rest of the charts (@skhalash)
- #11901 telemetry helm chart (@shorim)
- #11680 added a psp specific for fluent-bit (@a-thaler)
- #11657 Restrict fluent-bit pod permissions (@elchead)
- #11577 upgrade to loki 2.2.1 (@a-thaler)
Tracing
- #12300 cleanup for observability charts (@a-thaler)
- #12280 Enabled non-mtls support for pushing traces (@a-thaler)
- #12194 kiali cannot reach jaeger - enable sidecar for kiali (@a-thaler)
- #12092 authproxy must not forward host header for istio routing (@a-thaler)
- #11712 Add readiness probes to OAuth2 proxies (@skhalash)
- #11677 fixed jaeger CRD schema (@a-thaler)
Console
- #11898 Remove PR image for CBS (@dariadomagala)
- #11890 Bump text and websocket packages (@dariadomagala)
Documentation
- #12334 Fix dead links (@alexandra-simeonova)
- #12331 remove tutorial to use Kyma CLI as kubectl plugin (@NHingerl)
- #12299 add sub-headlines (@NHingerl)
- #12277 fix broken links from kyma-governance-nightly (@NHingerl)
- #12276 review CLI docs (@NHingerl)
- #12273 kyma delete is now undeploy (@NHingerl)
- #12250 Fixed dead links (@mmitoraj)
- #12022 Fix a broken link (@klaudiagrz)
- #11960 Fix note on Kyma versions (@alexandra-simeonova)
- #11929 Add note about Kyma version support (@alexandra-simeonova)
- #11848 Remove the Migration Guide for Kyma 1.23 (@majakurcius)
- #11845 Update the Application Connector chart documentation (@majakurcius)
- #11843 fix broken link (@NHingerl)
- #11671 Fix links to Gardener documentation (@majakurcius)
- #11632 Fix links returning 404 error (@alexandra-simeonova)
- #11568 Use latest minio image (@tgorgol)
Core and Supporting
Committers: 64
- Adam Wałach (@adamwalach)
- Adrian Stobbe (@elchead)
- Aleksandra Simeonova (@alexandra-simeonova)
- Andreas Thaler (@a-thaler)
- Arkadiusz Galwas (@akgalwas)
- Benjamin Lindner (@lindnerby)
- Benjamin Somhegyi (@ebensom)
- Christoph Kleineweber (@chrkl)
- Christoph Voigt (@voigt)
- Damian Badura (@dbadura)
- Daniel Gospodinow (@danielgospodinow)
- Daria Domagała (@dariadomagala)
- Filip Strózik (@pPrecel)
- Franciszek Pogodziński (@franpog859)
- Frank Mueller (@themue)
- Jan Wozniak (@wozniakjan)
- Jeremy Harisch (@jeremyharisch)
- Johannes Veicht (@veichtj)
- Kamil Kasperski (@Ressetkk)
- Kamil Sputo (@ksputo)
- Karol Szwaj (@cnvergence)
- Klaudia Grzondziel (@klaudiagrz)
- Korbinian Stoemmer (@k15r)
- Krystian Cieślik (@crabtree)
- Krzysztof (@kwiatekus)
- Magda Stręk (@strekm)
- Maja Kurcius (@majakurcius)
- Marcin Szwed (@szwedm)
- Marco Bebway (@marcobebway)
- Mariusz Szymański (@Maladie)
- Martin F (@gabel)
- Małgorzata Świeca (@mmitoraj)
- Michal Budzyn (@everesio)
- Michał Jakóbczyk (@mjakobczyk)
- Mohamed El Sayed (@moelsayed)
- Mostafa Shorim (@shorim)
- Muhammad Faizan (@mfaizanse)
- Nina Hingerl (@NHingerl)
- Patryk Strugacz (@werdes72)
- Piotr (@pbochynski)
- Piotr Halama (@Halamix2)
- Piotr Jasiak (@jasiu001)
- Piotr Kopec (@piotrkpc)
- Piotr Miśkiewicz (@piotrmiskiewicz)
- Piotr Wawrzyńczyk (@Wawrzyn321)
- Pooya Salehi (@pxsalehi)
- Przemyslaw Golicz (@koala7659)
- Radu Fantaziu (@radufa)
- Rafał Jankowski (@rJankowski93)
- Rafał Potempa (@rafalpotempa)
- Rakesh Garimella (@rakesh-garimella)
- Raymond Pinto (@raypinto)
- Sayan Hazra (@sayanh)
- Stanislav Khalash (@skhalash)
- Thandayuthapani (@thandayuthapani)
- Tobias Schuhmacher (@tobiscr)
- Tomasz Gorgol (@tgorgol)
- Tomasz Smelcerz (@Tomasz-Smelcerz-SAP)
- Wojciech Sołtys (@Sawthis)
- @dariusztutaj
- @hamdymoussa
- @ralikio
- @szymon-nex
- marcin witalis (@m00g3n)