Keptn 0.20: Cloud-Native Application Lifecycle Evolution

K8s Guru
2 min read
Keptn 0.20: Cloud-Native Application Lifecycle Evolution

Introduction

Keptn 0.20, released on December 18, 2023, is most relevant if your on-call needs clearer signals and faster root cause loops. You typically feel the difference during incidents: faster queries, better signal-to-noise in alerts, and more actionable context when tracing issues across services.


Application Lifecycle Improvements

  • Deployment improvements provide better deployment orchestration and rollback capabilities.
  • Release management enhancements enable better version management and releases.
  • Health monitoring improvements provide better application health tracking.
  • Automated operations enable automated remediation and scaling.

Observability Enhancements

  1. Metrics integration expands support for Prometheus, Dynatrace, and other observability platforms.
  2. SLO monitoring enables service level objective tracking and alerting.
  3. Quality gates provide automated quality checks during deployments.
  4. Event correlation enables better understanding of application behavior.

Integration Improvements

  • CI/CD integration improvements provide better integration with Jenkins, GitLab, and other tools.
  • Service mesh integration enables better integration with Istio, Linkerd, and other meshes.
  • Cloud provider integrations expand support for AWS, Azure, and GCP.
  • API improvements provide better programmatic access to Keptn capabilities.

Getting Started

helm repo add keptn https://charts.keptn.sh
helm install keptn keptn/keptn --version 0.20.0

Create a KeptnProject:

apiVersion: lifecycle.keptn.sh/v1alpha3
kind: KeptnProject
metadata:
  name: my-project
spec:
  gitCredentials:
    remoteURL: https://github.com/org/repo
    token: my-token

Summary

AspectDetails
Release DateDecember 18, 2023
Headline FeaturesApplication lifecycle improvements, observability enhancements, integration improvements
Why it MattersDelivers comprehensive application lifecycle management with enhanced observability and integrations

Keptn 0.20 provides teams with powerful application lifecycle management capabilities with improved observability and integrations.