Kyma 2.12

Zhoujing Wang, RM @Kyma, and Grzegorz Karaluch, Technical Writer @Kyma on March 15, 2023

Winter is almost over, and spring is just around the corner. If you look carefully, you’ll notice that here comes the sun, and with it, many interesting Kyma changes. Read on to find out more!

  • Tags:
  • #release-notes

Kyma 2.11.3

Tim Riffer, Istio and API Gateway @Kyma, and Grzegorz Karaluch, Technical Writer @Kyma on March 14, 2023

As you can see, we're constantly striving to improve user experience. Here we are with Kyma 2.11.3 and the upgrades you will find useful.

  • Tags:
  • #release-notes

Kyma 2.11

Zhoujing Wang, RM @Kyma, and Natalia Sitko, Technical Writer @Kyma on February 13, 2023

With love for cloud-native technologies in our hearts and lots of cool ideas in our minds, we've got through the middle of this snowy and cloudy winter season. Now that we have reached the 2.11 milestone, we can share what we accomplished during this part of the journey. Version 2.11 of Kyma comes with a few exciting improvements, such as Fluent Bit DaemonSet fully managed by the operator, Istio and Fluent Bit upgrades, the new finalizer for APIRule CR, and that is by no means all. Read on to find out the rest of the news.

  • Tags:
  • #release-notes

Kyma 2.10

Wojciech Sołtys, RM @Kyma, and Iwona Langer, Technical Writer @Kyma on January 17, 2023

The holiday season gave us a welcome break and an excellent opportunity to recharge our batteries. With this energy boost, we’ve set off into the new year, wishing you the best of luck and offering you the best of Kyma in its latest version, 2.10! Read on to find out what we have prepared for you.

  • Tags:
  • #release-notes

Jaeger deprecation

Andreas Thaler, PO @Kyma" on January 16, 2023

As part of the Kyma team working on the Observability capabilities, I'd like to let you know that we decided to deprecate the Kyma tracing…

  • Tags:
  • #kyma
  • #observability
  • #tracing

Issuing JWT security best practices

Karol Szwaj, Istio and API Gateway @Kyma on January 12, 2023

I'm part of the Kyma team working on Istio and API Gateway features. In this blog post, I'm going to discuss best practices for issuing JSON…

  • Tags:
  • #Kyma
  • #Service Mesh
  • #Security

Support for XFF with Istio

Vladimir Videlov, Istio and API Gateway @Kyma on January 11, 2023

I'm part of the Kyma team working on Istio and API Gateway features. In this blog post, I would like to introduce the highly requested…

  • Tags:
  • #kyma
  • #service-mesh
  • #api-exposure

Deprecation of the Istio sidecar injection annotation

Magdalena Stręk, PO @Kyma, and Natalia Sitko, Technical Writer @Kyma on December 30, 2022

Every new release brings some updates and fixes to which we need to adjust our workloads. With Istio 1.16 the sidecar.istio.io/inject…

  • Tags:
  • #Kyma
  • #Service Mesh

Kyma 2.9

Wojciech Sołtys, RM @Kyma, and Grzegorz Karaluch, Technical Writer @Kyma on November 22, 2022

Roses are red, violets are blue, and Kyma is ready with the new updates for you. This release comes with some interesting changes. For example, now we officially support Kubernetes in version 1.24. Read on to find out more about the 2.9 release!

  • Tags:
  • #release-notes

Breaking change: Istio CNI plugin

Magdalena Stręk, PO @Kyma, and Iwona Langer, Technical Writer @Kyma on November 15, 2022

With the release of Kyma 2.8, we enthusiastically announced the numerous and varied upgrades, updates, improvements, and changes it brought…

  • Tags:
  • #Kyma
  • #security
  • #Istio CNI plugin

Kyma 2.8.2

Magdalena Stręk, PO @Kyma, and Iwona Langer, Technical Writer @Kyma on November 8, 2022

While bears have started to seek the sanctuary of lairs, we are not slowing down. Here we are with Kyma 2.8.2 and the security fixes you will find useful.

  • Tags:
  • #release-notes

Deprecation of Loki based application logs

Andreas Thaler, PO @Kyma" on November 2, 2022

I'm part of the Kyma team working on the Observability feature, and in my previous blog post I talked a bit about the general shift we are…

  • Tags:
  • #kyma
  • #observability
  • #logging

Kyma 2.8

Zhoujing Wang, RM @Kyma, and Maja Szostok, Technical Writer @Kyma on October 21, 2022

We've been working as busy bees to present to you Kyma 2.8. We packed this release with upgrades, updates, and improvements, as well as some changes to prepare the ground for the features to come. For example, we introduced support for response rewriting in Application Gateway, and improved Secret rotation for LogPipelines, but there's much more! While we get back to beeing busy with what's next, you go and explore what we've prepared for you.

  • Tags:
  • #release-notes

Kyma 2.7.3

Korbinian Stoemmer, PO @Kyma, and Maja Szostok, Technical Writer @Kyma on October 20, 2022

Eventing - upgrade to NATS 2.9

  • Tags:
  • #release-notes

Kiali deprecation

Andreas Thaler, PO @Kyma" on October 10, 2022

As part of the Kyma team working on the Observability capabilities, I'd like to let you know that we decided to deprecate the Kyma Kiali…

  • Tags:
  • #kyma
  • #observability
  • #Kiali

Kyma 2.7.1

Magdalena Stręk, PO @Kyma, and Maja Szostok, Technical Writer @Kyma on September 26, 2022

API Exposure - Bug fix for APIRule v1alpha1 handling sub-resources

  • Tags:
  • #release-notes

Kyma 2.6.3

Magdalena Stręk, PO @Kyma, and Maja Szostok, Technical Writer @Kyma on September 22, 2022

API Exposure - Bug fix for APIRule v1alpha1 handling sub-resources

  • Tags:
  • #release-notes

Kyma 2.7

Korbinian Stoemmer, PO @Kyma, and Nina Hingerl, Technical Writer @Kyma on September 22, 2022

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 - Multiple improvements around LogPipelines and updated monitoring stack Serverless - API cleanup Security - Cluster Users component deprecation

  • Tags:
  • #release-notes

Kyma 2.6

Andreas Thaler, PO @Kyma, and Grzegorz Karaluch, Technical Writer @Kyma on August 25, 2022

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!

  • Tags:
  • #release-notes

Kyma 2.5

Maja Szostok, Technical Writer @Kyma on August 2, 2022

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!

  • Tags:
  • #release-notes

Kyma 2.4

Varban Vasilev, PM/PO @Kyma on June 30, 2022

Swooosh… wow that was fast - the first half of 2022 is over already, and we’re at Kyma release 2.4! We hope this summery update finds you well; maybe you’re going through your wardrobe and packing for vacation right now? No matter if you’re already sipping a cocktail on the beach or busy planning your vacation, find some time to read our hot news. To name just a few of the improvements and updates that we packed into this release, Eventing got a new backend and Serverless supports a new runtime. We’ve also finalized our spring cleaning and completely removed Service Catalog and Rafter. The Application Connectivity and Observability components have been adjusted accordingly.

  • Tags:
  • #release-notes

Kyma 2.3

Klaudia Grzondziel, Technical Writer @Kyma on June 8, 2022

Summer is just around the corner. The days are longer and brighter and we can't help but think about the upcoming holidays. That's why with Kyma 2.3 we say goodbye to the good old spring days (and to some Kyma components), and we already look forward to new challenges. Read the full release notes to learn about all the improvements and fixes we provided with the Kyma 2.3 release.

  • Tags:
  • #release-notes

Kyma 2.2

Grzegorz Karaluch, Technical Writer @Kyma on May 4, 2022

Not so long ago in a galaxy not so far away, there was a friendly kingdom of Kyma-land ruled by king Kyma the Wise. The king once said: “It is time to improve our kingdom so that we all can lead even happier lives”. As the king had never made an empty promise, he introduced many features, such as a complete setup of the Istio metrics, Istio upgrade to 1.13.2, overriding Function runtime image and improved Eventing backend custom resource (CR) status. Read more if you want to learn about other ideas the king came up with!

  • Tags:
  • #release-notes

Kyma 2.1

Maja Kurcius, Technical Writer @Kyma on March 25, 2022

Ahoy, mateys! We're calling at the port again to load up with a fresh portion of new features, improvements, and upgrades, but also to unload stuff that we no longer need on this journey and that's been slowing us down. Support for Kubernetes 1.21, a new alpha option for the deploy command, support for non-alphanumeric characters in event types, upgrade of the whole Monitoring component, and Istio refactoring are just some of those things that we happily bring aboard. Read on to find out more about this Kyma 2.1 ship!

  • Tags:
  • #release-notes

Kyma 2.0

Klaudia Grzondziel and Nina Hingerl, Technical Writers @Kyma on December 7, 2021

We are happy to announce the release of Kyma 2.0! This major release brings a lot of fresh air to the project: we simplified and improved many areas, and also provided some brand new features, such as Kyma Dashboard. Read on to find out what Kyma 2.0 has to offer!

  • Tags:
  • #release-notes

Say hello to the unofficial Kyma Update Twitter Bot

Christian Lechner, just another Kyma fan on August 6, 2021

Do you spend time on Twitter? Do you want to see a tweet whenever a new Kyma or Kyma CLI release is published? If the answer to both is yes, then say hello to the unofficial Kyma Update Twitter Bot 👋.

  • Tags:
  • #kyma
  • #updates
  • #twitter
  • #community

Kyma 1.24 Ekibastuz

Karolina Zydek, Technical Writer @Kyma on July 2, 2021

With engines on and all hands on deck, we are fully concentrated on the upcoming major release of Kyma 2.0. For this reason, this release is rather a short stop on a longer route, meant to apply all patches that would allow us to continue a secure journey. Read on to see the changes we provide in this release.

  • Tags:
  • #release-notes

Kyma 1.23 Dhahran

Klaudia Grzondziel, Technical Writer @Kyma on June 2, 2021

Marhaba! مرحبا ! While we're staying in the Middle East, we are still moving forward, this time having a short stop in Dhahran, Saudi Arabia. With our eyes set on the horizon and focused on delivering Kyma 2.0, we still keep providing regular improvements, this time for Serverless, Loki, and Service Mesh. So imagine you're with us in Dhahran, sitting under one of the palm trees, and read on to learn more about the recent changes.

  • Tags:
  • #release-notes

Kyma 1.22 Cappadocia

Aleksandra Simeonova, Technical Writer @Kyma on April 29, 2021

Hoşgeldiniz! We are leaving Western Europe this month and heading to the beautiful Cappadocia in Central Turkey. This region has a very rich history beginning as early as the Bronze age. It is famous for the magical-looking Fairy Chimneys, massive rock formations caused by volcanic eruptions. In the tall vertical rocks, visitors can find houses and temples carved thousands of years ago. Today, hot-air ballooning is popular in Cappadocia, often adding to its other-worldly appearance as the colorful aircraft rise above the Fairy Chimneys at sunrise. Let's embark on our own journey now and explore the horizons of Kyma 1.22.

  • Tags:
  • #release-notes

Kyma 1.21 Berlin

Maja Kurcius, Technical Writer @Kyma on April 8, 2021

Herzlich Wilkommen! We left the windy Amsterdam, but we're staying within the area of the West Germanic group of languages, this time stopping at Berlin, the capital of Germany and a world city of culture, politics, media, and science. But don't be fooled by the great historical buildings, universities, and museums. Berlin does a great job at combining this rich heritage with the new and avant-garde, and it does all that ahead of the rest, too. Contemporary art, numerous festivals, artisanal coffee shops, craft beer, and the famous nightlife are just part of it. Just like Berlin, Kyma also combines a solid foundation with innovation, providing high quality that will not cost you an arm and a leg. This time, we focused on CLI, Monitoring, Eventing, and Serverless, so grab a cup of (artisanal) coffee, and read on.

  • Tags:
  • #release-notes

Kyma 1.20 Amsterdam

Karolina Zydek, Technical Writer @Kyma on March 16, 2021

Hartelijk welkom bij Kyma 1.20 Amsterdam! Slip into a comfy pair of clogs, grab a tulip in your hand, and hop on a guided bike tour around recent changes in Kyma. This time it will be a quick but interesting ride, with four stops in the Eventing, Installation, Logging, and Serverless areas. Read on to see how these components have evolved and matured in the recent weeks, as their development is the leitmotif of this release.

  • Tags:
  • #release-notes

Kyma 1.19 Zagreb

Justyna Sztyper, Technical Writer @Kyma on February 5, 2021

Sretna Nova Godina! Maybe after these wishes you already know that our journey in 2021 begins in Croatia, specifically in its capital city, Zagreb. Apart from its famous café culture, beautiful historical buildings, and amazing views, Zagreb offers you delicious snacks such as licitar. We also prepared some tasty improvements for you. Read the notes to find out what they are.

  • Tags:
  • #release-notes

Kyma 1.18 Yerevan

Klaudia Grzondziel, Technical Writer @Kyma on December 17, 2020

The last stop in this year's Kyma journey lands in Armenia to visit Yerevan, one of the oldest cities in the world. Yerevan is called the "pink city" due to the color of the stone used for building. Staying in the same tone, we put on the rose-colored glasses and look forward to the future releases that are to come in 2021. For the time being, read about the changes introduced in 1.18 that focus mostly on CLI, Monitoring, Kiali, and Console.

  • Tags:
  • #release-notes

Kyma 1.17 Xinzhou

Aleksandra Simeonova, Technical Writer @Kyma on December 1, 2020

Good things take time to build. This is true for both the new Kyma release and the city it is named after - Xinzhou - located near the notorious Great Wall of China. This release includes updates to many Kyma features, including Serverless, Monitoring, Tracing, Kiali, Eventing, and others. Read the release notes to find out more.

  • Tags:
  • #release-notes

Kyma 1.15 Vienna

Maja Kurcius, Technical Writer @Kyma on August 28, 2020

Same language, different city! After leaving Ulm, we take a short trip to the City of Music, Vienna. We all know Vienna for the famous musicians that were either born there or went there to work. But did you know that Vienna was the largest German-speaking city in the world up to the 20th century, and to date remains the second-largest one, after Berlin? Not to mention the beautiful architecture of the city! Inspired by the views, we worked on improving our Console UI. We also added more documentation sources to the website. Lastly, we worked on tweaks and improvements for monitoring, Kyma CLI, and the ORY stack. Read the notes to find out more.

  • Tags:
  • #release-notes

Kyma 1.14 Ulm

Karolina Zydek, Technical Writer @Kyma on August 6, 2020

After a stop in the Land of Cherry Blossoms, we set a course for the Old Continent and the German city of Ulm. Such sudden changes of directions followed by long and challenging journeys are not entirely metaphorical when you think of Kyma, let alone this release. Ulm 1.14 was dominated by the leitmotif of Helm 3. We made our best efforts to ensure all our components are compatible with Helm 3, removing Tiller and related security vulnerabilities. As for the "twists and turns" part, Serverless underwent yet another transformation, this time switching from Knative Serving to pure Kubernetes resources. In addition to that, we bet once again on improving UX by enriching the Namespace details view and introducing more discrete pop-ups in the Console UI. Although extensive, this overview is not exhaustive at all. Keep on reading for a complete list of features brought to you by Ulm 1.14.

  • Tags:
  • #release-notes

Kyma 1.13 Tokyo

Klaudia Grzondziel, Technical Writer @Kyma on May 29, 2020

In Japanese culture, there is a concept of kintsugi (金継ぎ) which can be loosely translated as "golden joinery." It assumes mending objects with gold so that they become more beautiful after the improvements. With the 1.13 Tokyo release, we follow this amazing custom and provide some golden improvements to Kyma features. This includes installation improvements in the Kyma Operator, a couple of tweaks in the brand new Serverless, and changes in the Kyma CLI command nomenclature. Apart from that, this release brings yet another set of new Compass features and redesigned backup functionality. Read on for the full story behind Kyma 1.13 Tokyo.

  • Tags:
  • #release-notes

Tools, sources, and all that magic behind the Kyma website

Maciej Urbańczyk and Karolina Zydek on May 19, 2020

Our website has many "fathers" who have maintained it ever since it was born out of the burning need for a homepage for our soon-to-be-open-sourced Kyma. It has evolved in time, in an agile spirit, extended with new views and features that were added whenever the need arose or an idea for improvement popped into our heads. As much as we love it, we realize it might seem a bit complex, especially for those who contribute to it for the first time. That is why we wrote this post to explain which tools we decided to use, how the website is built, and where all the sources sit — all this aiming to "tame the beast" and bring it a bit closer to you.

  • Tags:
  • #graphql
  • #netlify
  • #gatsby
  • #community

Kyma 1.12 Santiago

Barbara Czyż, Technical Writer @Kyma on May 8, 2020

Even though the current situation calls for some stay-at-home time, we don't lose our sense of adventure. The Kyma ship leaves Rome and embarks on a long, exciting journey all the way to Santiago de Chile, using the time well to deliver a set of new features. Join us in celebration, and once you get a glimpse of the majestic Andes surrounding the city, explore what Kyma 1.12 has to offer. This release brings API Gateway v2 as the sole mechanism for exposing services, introduces refurbished Serverless and a fresh set of features brought in by Compass - all that topped off with brand new Kiali and Tracing. For more details, read the full story behind Kyma 1.12 Santiago.

  • Tags:
  • #release-notes

Kyma 1.11 Rome

Maja Kurcius, Technical Writer @Kyma on March 31, 2020

There's a saying that all roads lead to Rome. We don't know about all, but ours certainly does with the release of Kyma 1.11. And just like this beautiful city, this release has lots to offer. The Roman emperor Augustus said: “I found Rome a city of bricks and left it a city of marble.” We, too, strive to make Kyma even better with each release. We introduced many security improvements, stabilized logging and monitoring, added a new retry mechanism in the Kyma installer and an experimental Function Controller - and these are just some of the changes. Read on to learn more about new functionalities, improvements, and changes that we introduce in Kyma 1.11.

  • Tags:
  • #release-notes

Kyma 1.10 Quebec

Karolina Zydek, Technical Writer @Kyma on February 11, 2020

The journey all the way from Paris 1.9 to Quebec 1.10 turned out to be quite extensive but rewarding for the Kyma crew. We reached Quebec with recharged batteries, leveling them up to Kubernetes 1.16, Istio 1.4.3, Minikube 1.6, and Velero 1.2. We created production profiles for Istio and ORY, made a few tweaks in Compass, and introduced native DNS support for Kyma provisioned on Gardener clusters. Finally, we managed to add a few optional features, such as the API Rules view in the Console UI or the new Knative Kafka channel for event forwarding. For more details, read the full story behind Kyma 1.10 Quebec.

  • Tags:
  • #release-notes

How we approached integration testing in Kubernetes, and why we stopped using Helm tests

Adam Szecowka and Karolina Zydek on January 16, 2020

In Kubernetes, you often come across projects that are true mosaics of cloud-native applications. We don't meet too many stand-alone services in such a microservice architecture, as most of them have dependencies that aren't immediately obvious. Integrating such pieces and checking if they all work together may be a daunting challenge.

  • Tags:
  • #integration-testing
  • #octopus
  • #helm-tests

Kyma 1.9 Paris

Malgorzata Swieca, Technical Writer @Kyma on January 9, 2020

Bonjour à tous! Welcome to Paris where we land surrounded by breathtaking architecture and renowned galleries. Slightly intimidated by the beauty of the cultural capital of Europe, we stopped to proudly exhibit Kyma 1.9 with its new features. In this release we focused on Compass functionalities, monitoring updates, and new request headers and query parameters in the Application Connector. We also worked on creating Rafter - a standalone project for managing assets through custom resources - and integrated it in Kyma. Read the full release notes for the complete list of improvements offered by the 1.9 release. Voilà!

  • Tags:
  • #release-notes

Using Kyma at Netconomy

Martin Bachler and Max Schöttl from Netconomy on December 20, 2019

This blog post outlines how we are building a large e-commerce platform for one of our biggest clients leveraging Kyma.

  • Tags:
  • #extensibility
  • #microservices
  • #devops

Kyma 1.8 Oslo

Tomasz Papiernik, Technical Writer @Kyma on November 29, 2019

With winter right around the corner, we're taking a Nordic stop at our exciting one-city one-release journey. Like clockwork, four weeks after visiting New Delhi, we're calling at a port in Oslo to take in the views and feel Kyma 1.8-infused hygge. With enhanced Compass Provisioner, improvements to the CLI, Istio upgrade, and more, Kyma 1.8 Oslo is as solid as a Norwegian biathlete. Read on to learn more about the new features in Kyma 1.8.

  • Tags:
  • #release-notes

Kyma 1.7 New Delhi

Klaudia Grzondziel, Technical Writer @Kyma on October 30, 2019

Not much time has passed since the last stop in Munich, and yet we're already landing in India with the brand new Kyma 1.7 New Delhi release. There's no wonder we're moving around the globe so fast as the main focus in this release was put on extending Compass functionalities. Apart from that, the Helm Broker becomes more independent as a separate component, and both CLI and Security get more improvements. Read on to learn more about the new features in Kyma 1.7.

  • Tags:
  • #release-notes

GraphQL on Kyma

Sven Haiges, Tech Strategist at SAP CX Labs on October 24, 2019

In 2012, GraphQL was released to the public by Facebook. While this was quite some time ago, the GraphQL community grew larger and stronger over the years. If you still have not heard about GraphQL, it is a query language and execution engine - and many who got in touch with GraphQL now question REST as the predominant API style. This guest post will give you a little introduction to GraphQL and then outline how we successfully prototyped a GraphQL integration with Kyma.

  • Tags:
  • #graphql
  • #cxlabs
  • #technology

Kyma 1.6 Munich

Barbara Czyz, Technical Writer @Kyma on October 18, 2019

We can't even imagine a better time to visit Munich than October. While the capital of Bavaria enjoys Oktoberfest, Kyma raises a glass to the 1.6 release - an event surely worth celebrating. To start with, our automated pipelines make sure that Kyma runs on Kubernetes 1.14 on GKE and AKS. We are also happy to announce two recent additions to the Kyma family: Compass and Hydroform. The work in the improvements department does not slow down, bringing you a brand new API Gateway, refurbished UI component, and simplified Logging UI. The Kyma-Knative cooperation evolves, resulting in Function Controller and Event Bus enhancements. Read the full release notes for the complete list of improvements offered by the 1.6 release.

  • Tags:
  • #release-notes

Kyma 1.5 Lima

Karolina Zydek, Technical Writer @Kyma on September 9, 2019

Our next, sunny stop - Lima may falsely suggest that the Kyma crew eased off a bit in the last couple of weeks and got carried away by the relaxing summer atmosphere. Nothing further from the truth. Kyma 1.5 Lima brings quite a few interesting changes. Above all, we ensured that all Kyma components are compatible with Kubernetes 1.15. We also provided Namespace-level addons configurations and added the experimental function controller module that is based on Knative. Read the full release notes for the complete list of improvements offered by the 1.5 release.

  • Tags:
  • #release-notes

Kyma 1.4 Kyoto

Malgorzata Swieca, Technical Writer @Kyma on August 8, 2019

Straight from Indonesian Jakarta, we sail to Japan. Let's stop in one of its beautiful temples and ponder over what the 1.4 Kyoto Release has to offer. Being hard-working as the Japanese, Kyma busy bees introduced many improvements in their components, including the Application Connector, Console, Kiali, and Headless CMS. Read on to find out what has changed in Kyma since 1.3.

  • Tags:
  • #release-notes

Joining forces with Ory

Piotr Mścichowski, Capability Owner @Kyma on July 31, 2019

Working with others is always a great opportunity to learn and grow, so we simply couldn't say "no" to working with the team at Ory when such opportunity arose. Making Kyma even more secure, gaining new experience, working with awesome people, and contributing to another project at the same time? Read on to find out how we're joining forces with Ory to bring an OAuth server to Kyma and contribute a completely new component to the lair of Hydra and its Oathkeeper.

  • Tags:
  • #ory
  • #contribution
  • #service-mesh

Kyma and Knative turn one: Our First Year

Krasimir Semerdzhiev and Ahmed Abdalla on July 24, 2019

It was a warm and sunny July day in San Francisco (not kidding!) when we got into the crowded Moscone West conference center for a session entitled “Serverless on Google Cloud”. On that very stage at Google Cloud Next 2018, both Knative and Kyma projects were announced and officially saw the light of day. Since then a lot of code was written and rewritten, shaping an extraordinary first year for both projects. You can go through some of the most memorable moments throughout Kyma’s first year or Knative's first year recaps.

  • Tags:
  • #knative
  • #community
  • #birthday
  • #cncf
  • #meetup
  • #openSAP

Happy Birthday Kyma

Lukasz Gornicki, Community Manager and Core & Supporting Capability Owner on July 24, 2019

Kyma is already 1 year old and we have a feeling it has only recently been open-sourced. Let me take you on a journey to the past to bring back the most interesting moments. Once we look back, let us see what the future brings.

  • Tags:
  • #community

Kyma 1.4 Kyoto scheduled for release on 8.08.2019

Piotr Bochynski, Product Owner @Kyma on July 23, 2019

With summer in full swing and people enjoying their long-expected holidays, you might've thought that you're not going to get any news from us for some time now. Wrong! We're continuing our travels through the summer holidays season and this time around we're headed to Kyoto. Let's have a look at the new features and improvements planned for the 1.4 release, shall we?

  • Tags:
  • #release

Kyma 1.3 Jakarta

Klaudia Grzondziel, Technical Writer @Kyma on July 12, 2019

After a short stop in Istanbul, we move forward to Jakarta with the brand new Kyma 1.3 release, which brings you a set of significant improvements in many components, including the Console and Kyma CLI. It also introduces the CloudEvents specification 0.3 for Event delivery and comes with even more useful documents that will guide you through the project. Read on to find out what Kyma 1.3 has to offer.

  • Tags:
  • #release-notes

Build a cloud-native extension for WordPress

Piotr Bochynski, Product Owner @Kyma on July 8, 2019

Cloud-native application development is now a hot topic in the industry. Developers want to use modern languages, write microservices or even serverless functions. They expect high scalability with modern monitoring tools like Prometheus and Grafana. Kubernetes and CNCF landscape projects are no longer perceived as hype for early adopters. This is the mainstream now. If you start a new, green field project you are lucky - you can dive into the great variety of tools and frameworks and use them. But how to pick the right tools? At the moment of writing this post, there are 686 projects registered in the CNCF landscape. We also have the less lucky developers who still have to deal with applications designed when monoliths were cool. What about them? Can they benefit from cloud-native patterns? Yes, they can!

  • Tags:
  • #technology
  • #tutorial

Kyma 1.2 Istanbul

Tomasz Papiernik, Technical Writer @Kyma on June 13, 2019

It's about time to sail our ship to Istanbul and see all of the new features and tweaks that come with the 1.2 release. This time around we focused on streamlining the installation flow, providing a simpler way of testing lambda functions, giving more power and flexibility to Kyma Eventing, migrating to a new version of Istio, and providing even more useful documentation.

  • Tags:
  • #release-notes

Kyma 1.2 Istanbul scheduled for release on 13.06.2019

Piotr Bochynski, Product Owner @Kyma on June 3, 2019

Just as we initially promised, the developers are working hard to deliver new features and improvements every four weeks. Our last release is already available for 3 weeks, which means that the next Kyma version will be available in about a week. This time around, the release gets its codename from a city with an incredibly rich history, one that bridges the gap (literally!) between the East and the West. Kyma 1.2 Istanbul has a very rich history of improvements and new features and continues to aid the users in bridging the gap between different pieces of software. What's in store for the 1.2 release?

  • Tags:
  • #release

Kyma 1.1 Helsinki

Karolina Zydek, Technical Writer @Kyma on May 17, 2019

After the long-awaited 1.0 Gliwice release, we focused mainly on putting the polishing touches to the current setup, including improvements in the Console UI performance and usability, Asset Store and Service Catalog extensions, Application Operator optimization, and documentation-related tweaks. Still, we are proud to communicate a few new features we bring to you in 1.1 Helsinki. Read on to find out what has changed in Kyma since 1.0.

  • Tags:
  • #release-notes

Kyma 1.0 Gliwice

Barbara Szwarc, Technical Writer @Kyma on April 25, 2019

The 1.0 release may not be abundant in new features, but it surely adds value to your everyday Kyma experience. We have put a lot of effort in securing all the communication inside the Kyma cluster to make Kyma even more stable and secure. These improvements, along with the resolved issues, will make the development even smoother and more enjoyable.

  • Tags:
  • #release-notes

New Kyma Releases: 1.0 Gliwice and 1.1 Helsinki are coming!

Piotr Bochynski, Product Owner @Kyma on April 18, 2019

Extra! Extra! Read all about it! With the 1.0 Gliwice release, we have successfully reached our first big release milestone in Kyma. We realize that some of you might be confused and ask "Why Gliwice?" or "Where even is that place?" A quick Wikipedia search reveals that Gliwice is a Polish city situated in the southern part of the country, in the Upper Silesia. Founded in the 13th century, it has a rich history, a beautiful old town, and a river running right through its heart. From the software point of view, Gliwice is the home of the SAP Labs office which has most of the developers working on Kyma. Now that the naming conundrum is solved, let's dive into the details of our first production release.

  • Tags:
  • #release

Kyma 0.9 Florence

Klaudia Grzondziel, Technical Writer @Kyma on April 8, 2019

The 0.9 release comes with many updates and improvements, as well as some brand new features that make the Kyma experience even smoother. The Kyma-Knative integration has reached its peak and from this release, Knative Eventing is the default eventing mechanism. You can now install Kyma on GKE and AKS clusters using the default DNS solution provided by xip.io. Among many updates and improvements, we developed a new testing framework and updated the entire Monitoring stack. Last but not least, we introduced a brand new component for storing and managing content - the Headless CMS.

  • Tags:
  • #release-notes

Knative Working Group closed

Szymon Janota, WG Knative Leader @Kyma on March 27, 2019

The Knative Working Group (WG) focused on bringing together the worlds of Kyma and Knative closed (not so) recently. After two months of hard work, the group achieved all of its goals, not without cutting the initial scope, though.

  • Tags:
  • #kyma
  • #knative
  • #wg

Kyma 0.9 Florence scheduled for release on 08.04.2019

Piotr Bochynski, Product Owner @Kyma on March 15, 2019

Next destination? Florence! Time to pack our bags and prepare to leave Edmonton and fly all the way to Tuscany for the next Kyma release - 0.9 Florence. What's in store for this Italian-themed release?

  • Tags:
  • #release

Kyma 0.8 Edmonton

Tomasz Papiernik, Technical Writer @Kyma on March 14, 2019

The 0.8 release is packed with new features and improvements that bring your experience to a new level. The Kyma-Knative integration continues, making it now possible to both publish and consume Events using Knative Eventing. You can now back up a Kyma cluster manually or schedule periodic backups. The Minikube version constraint is removed, allowing you to use any compatible Minikube version. The Application Connector got even more powerful with certificate signing, renewal, and revocation, as well as a brand new information endpoint. Other significant improvements include replacing OK Log with Grafana Loki, switching all Console views to SAP Fiori Fundamentals, and the introduction of the kyma-developer role.

  • Tags:
  • #release-notes

The Core Special Interest Group

Ana Yankovich, Knowledge Consultant @Kyma on February 20, 2019

As you know, a vibrant community of individuals stands behind the Kyma open-source project. They collaborate through Special Interest Groups (SIGs) and Working Groups (WGs), just like it is done in Kubernetes. Additionally, both SIGs and WGs facilitate technical discussions, proposals, and contributions. They also ensure Kyma is a welcoming community for all contributors. The WGs facilitate discussions and work on short-lived, specific topics that either result from the work of SIG groups or that the community members initiate directly.

  • Tags:
  • #kyma
  • #community
  • #sig
  • #core

Kyma 0.8 Edmonton scheduled for release on 11.03.2019

Piotr Bochynski, Product Owner @Kyma on February 18, 2019

We keep our promises here at Kyma. With the 4-week release cycle in full swing, it's time to shed some light on the next release named after the capital of the Canadian province of Alberta, located on the North Saskatchewan River. What can you expect from Kyma 0.8 Edmonton?

  • Tags:
  • #release

Kyma 0.7 Dublin

Barbara Szwarc, Technical Writer @Kyma on February 14, 2019

The 0.7 release brings you features and improvements to further enhance your Kyma experience. The alpha version of the Asset Store component gives you a solution for storing assets, such as documents, files, images, or API specifications. The ongoing CI development resulted in new pipelines which you can use to run Kyma installation and intercept any installation-related issues. The Kyma-Knative integration continues, making it possible to publish Events using Knative Eventing. Other significant improvements allow you to install Kyma on AKS, keep your resources secure with the new security model, and benefit from smoother and simplified Kyma deployment process.

  • Tags:
  • #release-notes

Kyma 0.7 Dublin scheduled for release on 11.02.2019

Piotr Bochynski, Product Owner @Kyma on January 17, 2019

We might have just reached Cairo, but it's not time to celebrate yet. We embark on our ships and ride the wave straight to our next destination - Dublin! The capital of Ireland was chosen to be the codename for the upcoming Kyma 0.7 release which is scheduled to launch on 11th February 2019. Only 4 weeks after the 0.6 release! We're pretty excited and proud about how we improved our tooling and release process, which allows us to release more frequently. Thanks to these improvements, starting with the Dublin release, we will release a new version of Kyma every 4 weeks. What can you expect at the end of the rainbow?

  • Tags:
  • #release

Kyma 0.6 Cairo

Karolina Zydek, Technical Writer @Kyma on January 14, 2019

The 0.6 release brings a lot of significant changes to Kyma. The main focus of this release was to finalize the work on Prow and replace the existing CI pipeline with the new architecture. Thus, we are excited to announce that Kyma finally uses an open-source CI tool and that Kyma 0.6 Cairo was already built using the Prow architecture. Apart from Prow, we made efforts to drive the Kyma-Knative integration forward, took further steps to modularize Kyma components and unify their naming, and significantly improved the website-related user experience. Explore the changes, try out the release, and get back to us with feedback and contribution!

  • Tags:
  • #release-notes

Kyma 0.6 Cairo scheduled for release on 14.01.2019

Piotr Bochynski, Product Owner @Kyma on December 11, 2018

With winter holidays and 2019 around the corner, let's think about something hotter and more exotic. A city perhaps... Cairo? Sounds good, right? If you're wondering what does Cairo have to do with Kyma, we're happy to explain. We decided that new releases need a cool common identification theme. After a long, coffee-fuelled brainstorming session we decided to name our releases after major cities in the world. Cool, right? Soooo... What can you expect from Kyma 0.6 Cairo?

  • Tags:
  • #release

Fuel innovation with customer feedback

Annegret Stoye, Product Manager @Kyma on December 10, 2018

From the early stages of its development, Kyma has raised interest among other companies. The main reasons for that were Kyma's existing open-source technologies that constitute its cornerstone, and the fact that it allows companies to extend and customize their enterprise applications using serverless computing or microservice architecture.

  • Tags:
  • #kyma
  • #opensource
  • #innovation
  • #technology

Kyma at KubeCon

Lukasz Gornicki, Product Owner @Kyma on December 3, 2018

As you may already know, the KubeCon conference, known among the whole Kubernetes and CNCF community, is taking place in Seattle on December 10. This one-liner intro already clarifies why we, the Kyma people, want to be there too. Our main focus is: To meet you, show you what Kyma is, and answer all your questions Meet with other communities. For now, we are planning to meet with the Kubernetes' Testing SIG and the Service Catalog SIG and talk about our future contributions.

  • Tags:
  • #cncf
  • #kubecon
  • #conference

Release 0.5 is available!

Marco Dorn, Product Manager @Kyma on November 20, 2018

We constantly work improving Kyma and modularizing it further. Shortly after our last release, we now introduce the next update including many changes.

  • Tags:
  • #release-notes

Accelerate innovation with Kyma

Gopi Kannappan, Head of Product Management at Kyma on October 18, 2018

Is Tesla Model X still a car, or is it a smart device? This might sound like a silly question, as the Model X has all of the usual "car" traits: an engine, metal bodywork, rims, tires, etc. On paper, the Model X might look like yet another car, but its uniqueness, aside from the electric engine, of course, lies in the software innovation that Tesla brings to the market. The ability to update the onboard software over-the-air and bring new features and functionalities to a car is a key factor that attracts consumers to buy Teslas. This revolution shows that innovation, even in industries as old as car manufacturing, is an important and powerful tool that allows to penetrate the market faster. Many of the leading car manufacturers are still trying to catch up with Tesla's success. Businesses need to leverage new technologies, take on innovations and transform digitally to be competitive. Simply put - innovate or perish!

  • Tags:
  • #kyma
  • #innovation
  • #digitaltransformation
  • #agility
  • #cloudnative
  • #opensource

Release 0.4.1 is out!

Lukasz Gornicki, Product Owner @Kyma on October 10, 2018

It has been a while since we introduced Kyma to the open-source community. Many things have changed in the project since its announcement in July. Now that we have our first official release, it is time to sum up what we have recently worked on.

  • Tags:
  • #release-notes

Kyma at SAP TechEd

Krassimir Semerdzhiev, Kyma Open Source Strategist on October 4, 2018

SAP TechEd is the premier SAP technology conference, which takes place every year on 3 continents and is an excellent source of news on the technical and platform offerings of SAP. In 2018 the conference venues are located in Las Vegas, Barcelona, and Bangalore.

  • Tags:
  • #kyma
  • #ambassadors
  • #event
  • #extensibility
  • #serverless
  • #teched

Replacing Kubeless with Knative

Johannes Engelke, Kyma Product Owner Serverless on September 27, 2018

Knative is an important new project in the cloud-native world that was announced as a "Kubernetes-based platform to build, deploy, and manage modern serverless workloads." It is an opinionated approach covering the best practices around three areas of developing cloud-native applications: building containers (and functions), serving (and dynamically scaling) workloads, and eventing. Knative is an open-source set of components and is being actively developed by Google in close partnership with Pivotal, IBM, Red Hat, and SAP.

  • Tags:
  • #kyma
  • #cloud
  • #Knative
  • #application
  • #extension
  • #serverless
  • #kubeless

Get started guide for developers on Kyma

Andreas Krause, Kyma Cloud Software Enablement on September 24, 2018

Now that Kyma is out there available to the world you are most probably keen on testing and implementing your own scenarios leveraging Kyma. Well, we are happy to introduce you to a getting started guide for developers which is a sample application based on Spring Boot showing the features on Kyma.

  • Tags:
  • #kyma
  • #cloud
  • #native
  • #application
  • #extension
  • #example
  • #integration

Kyma and Knative Integration - Progress Update

Ralf Hofmann, Kyma Cloud Software Architecture on August 10, 2018

When Kyma was introduced to the public a few weeks ago at Google Cloud Next ’18, we talked about the strong partnership that we have with the Knative community. Kyma and Knative provide two complementary sets of building blocks, which together offer a powerful framework and a toolset to build cloud-native solutions on top of Kubernetes.

  • Tags:
  • #kyma
  • #cloud
  • #native
  • #GoogleNext2018
  • #knative
  • #istio
  • #kubernetes

Introducing project Kyma

Krasimir Semerdzhiev, Kyma Open Source Strategist on July 24, 2018

At SAP we typically deal with lots of enterprise software coming from a variety of different vendors. We've helped many of our customers and partners in all industries to model software to their needs and unique business processes. To meet the desire for flexibility, we see a growing demand for openness and modern architecture in this space. That's why we decided to spin the development of our new extension framework, Kyma, out in open source. We’d like to encourage all of you to take a look, get involved and lend a hand to expand Kyma to cover even more exciting extension scenarios.

  • Tags:
  • #kyma
  • #cloud
  • #native
  • #GoogleNext2018
  • #knative
  • #istio
  • #kubernetes