Skip to content

Latest commit

 

History

History
356 lines (208 loc) · 7.76 KB

kyma-modules-0dda141.md

File metadata and controls

356 lines (208 loc) · 7.76 KB

Kyma Modules

With Kyma's modular approach, you can install just the modules you need, instead of a predefined set of components.

You can choose to add any modules as required. To learn how, see Add and Delete a Kyma Module. To find out which module version is running in your cluster, go to Kyma dashboard.

Tip:

A release of a new module’s version is announced with a release note in What’s New for SAP Business Technology Platform for both, the fast and regular channels:

  • On the day of the release in the fast channel, a release note is published with the Preview label.

  • When the module version becomes available in the regular channel (after approximately two weeks), the Preview label is removed.

When you create Kyma runtime in SAP BTP cockpit, it is provisioned with the default modules added. The default modules are not mandatory. If you don't need them, you can delete them in Kyma dashboard. See Add and Delete a Kyma Module.

Default Kyma Modules

Module

Technical name

Purpose

Documentation

Istio

istio

Istio is a service mesh with Kyma-specific configuration.

Istio Module

API Gateway

api-gateway

API Gateway provides functionalities that allow you to expose and secure APIs.

kyma-project.io: API Gateway module

SAP BTP Operator

btp-operator

Within the SAP BTP Operator module, BTP Manager installs the SAP BTP service operator that allows you to consume SAP BTP services from your Kubernetes cluster using Kubernetes-native tools.

When you create Kyma runtime in SAP BTP cockpit, the following modules are not added by default, but you can choose to add and delete them anytime in Kyma dashboard. See Add and Delete a Kyma Module.

Optional Kyma Modules

Module

Technical name

Purpose

Documentation

Application Connector

application-connector

Application Connector allows you to connect with external solutions. No matter if you want to integrate an on-premise or a cloud system, the integration process doesn't change, which allows you to avoid any configuration or network-related problems.

Eventing

eventing

Eventing provides functionality to publish and subscribe to CloudEvents.

At the moment, the SAP Event Mesh default plan and NATS are supported. If you choose NATS, add the NATS module.

Keda

keda

The Keda module comes with Keda Manager, an extension to Kyma that allows you to install KEDA (Kubernetes Event Driven Autoscaler).

NATS

nats

NATS deploys a NATS cluster within the Kyma cluster. You can use it as a backend for Kyma Eventing.

Serverless

serverless

With the Serverless module, you can define simple code snippets (Functions) with minimal implementation effort.

Telemetry

telemetry

The Telemetry module collects application logs and distributed traces for your application, and dispatches them to your preferred backends.

These modules are developed and maintained by SAP teams outside of Kyma. To get help or request a feature, contact the module provider directly.

Other SAP Modules

Module

Technical name

Purpose

Documentation

Transparent Proxy

transparent-proxy

Use the transparent proxy for Kubernetes to connect workloads in a Kubernetes cluster to Internet and on-premise applications.

Connectivity Proxy

connectivity-proxy

Use the connectivity proxy for Kubernetes to connect workloads in a Kubernetes cluster to on-premise systems, exposed via the Cloud Connector.

On-Premise Connectivity in the Kyma Environment