Lifecycle Manager is an operator based on the Kubebuilder framework. It extends Kubernetes API by providing multiple Custom Resource Definitions, which allow you to manage their resources through custom resources (CR). For more information, see Lifecycle Manager Resources.
Lifecycle Manager manages the lifecycle of Kyma Modules in a cluster. It was introduced along with the concept of Kyma modularizaion.
For more information on the Lifecycle Manager's workflow, see the Architecture document.
If you are a Kyma end user, see the user documentation.
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:
- Architecture
- Controllers
- Provide Credentials for Private OCI Registry Authentication
- Local Test Setup in the Control Plane Mode Using k3d
- Resources
See the Contributing Rules.
See the Code of Conduct document.
See the license file.