Skip to content

kyma-project/lifecycle-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Lifecycle Manager

REUSE status

Overview

Kyma is an opinionated set of Kubernetes-based modular building blocks that provides enterprise-grade capabilities for developing and running cloud-native applications. As an actively maintained open-source project supported by SAP, Kyma serves as the foundation for SAP BTP, Kyma runtime within the SAP Business Technology Platform (BTP).

The Kyma Lifecycle Manager (KLM) is a crucial component at the core of the managed Kyma runtime. Operating within the Kyma Control Plane (KCP) cluster, KLM manages the lifecycle of Kyma modules in the SAP BTP, Kyma Runtime (SKR) clusters. These SKR clusters are hyperscaler clusters provisioned for users of the managed Kyma runtime.

KLM's key responsibilities include:

  • Installing Custom Resource Definitions (CRDs) required for Kyma module deployment
  • Synchronizing the catalog of available Kyma modules to SKR clusters
  • Installing, updating, reconciling, and deleting Kyma module resources in SKR clusters
  • Watching SKR clusters for changes requested by the users

KLM is built using the Kubebuilder framework and extends the Kubernetes API through custom resource definitions. For detailed information about these resources, see Lifecycle Manager Resources.

Usage

If you are a Kyma end user, see the user documentation.

Development

If you want to provide new features for Lifecycle Manager, develop a module, or are part of the SRE team, visit the contributor folder. You will find the following documents:

Contributing

See the Contributing Rules.

Code of Conduct

See the Code of Conduct document.

Licensing

See the license file.

About

Controller that manages the lifecycle of Kyma Modules in your cluster.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Contributors 26

Languages