Keptn Lifecycle Operator

Basic understanding of the Keptn Lifecycle Operator

Keptn’s Lifecycle Operator is a Kubernetes operator that automates the deployment and management of the Keptn components in a Kubernetes cluster. The Keptn Lifecycle Operator contains several controllers for Keptn CRDs and a Mutating Webhook.

Here’s a brief overview:

Keptn CRDs: Keptn Lifecycle Operator contains several controllers that manage and reconcile different types of Keptn CRDs such as the Project Controller, Service Controller, and Stage Controller.

Mutating Webhook: automatically injects Keptn labels and annotations into Kubernetes resources, such as deployments and services. These labels and annotations are used to enable Keptn’s automation and monitoring capabilities.

Last modified 2023-11-03: docs: release 0.9.0 (#2396) (fef5826)