Skip to content

Glossary

Oleksandr Meteiko edited this page May 7, 2024 · 13 revisions

Lifecycle Manager E2E Test Glossary

This glossary is intended to be a comprehensive, standardized list of Kyma Lifecycle Manager terminology. It includes technical terms specific to Kyma, Kyma Lifecycle Manager, and more general terms that provide useful context.

Terms

Term Description
"Error" State KCP Kyma CR special state
"Ready" State KCP Kyma CR special state
"Warning" State KCP Kyma CR special state
Enqueue Event Event that enqueues SKR Cluster reconciliation in the Lifecycle Manager
KCP Cluster Kyma Control Plane cluster
Kyma CR Status Sub-resource of the Kyma CR representing its overall health
Kyma Metrics Metrics related to the Kyma CR
Kyma Module Any Module available in Kyma
Mandatory Module Module that is enforced to be run on the SKR Cluster
Module Manifest YAML representing Kubernetes resource of a given Kyma Module
Channel Channel used for Kyma Module deployment and distribution
Module Operator Kubernetes operator managing the Kyma Module
Purge Controller Controller used for force-deleting contents of SKR Cluster after set time
Purge Controller Metrics Metrics related to the Purge Controller
Runtime Watcher Component used for monitoring changes in the SKR Cluster and triggering their reconciliation
SKR Cluster SAP Kyma Runtime cluster that User workload is run in
SKR Kubeconfig Secret Secret containing SKR Cluster kubeconfig in the KCP Cluster
Template Operator Example Module Operator
TLS Secret Kubernetes Secret containing TLS certificate used by the Runtime Watcher

Custom Resources

Custom Resource Description
KCP Kyma CR Kyma CR created in the KCP Cluster
Manifest CR Custom Resource representing Module Manifest
Module CR Custom Resource used for configuring Kyma Module behaviour
Module Default CR Module CR with default values that is deployed along the Kyma Module
ModuleTemplate CR Custom Resource representing Kyma Module
Sample CR Example CR used by the Template Operator
SKR Kyma CR Kyma CR created in the SKR Cluster

Personas

Persona Description
User Person using Kyma Modules and running their workload in the SKR Cluster
Module Developer Person creating Kyma Module for the Users to install in their SKR Clusters
Clone this wiki locally