Keptn
Cloud-native application life-cycle orchestration. Keptn automates your SLO-driven multi-stage delivery and operations & remediation of your applications.
- 6
- Projects
- 2
- Years active
- 2
- In 0 T0
Projects
62021
4 projectsTerm 0 · 2021 Summer (Jun-Aug) · 2 projects
Provide a hub for Keptn integrations
LFX Mentorship · Listed in the official cohort
Currently, Keptn services and integrations can be found on an overview page at While this served fine as a central overview of all currently supported integrations, a more sophisticated "integrations hub" is desired. The hub should list all available integrations including their name, status, install numbers/github stars, description, and installation instructions. The project includes a research task of other hubs and how they are built.
- UX/UI
- JavaScript
- GoLang (a plus but not mandatory)
Support for generic webhook execution
LFX Mentorship · Listed in the official cohort
As a user, I want to be able to call arbitrary URLs via webhooks that are registered on Keptn events to interact with systems outside of Keptn. Therefore, I would like to use a templating mechanism to define payloads to be able to interact with external systems.
- Go
Term 0 · 2021 Spring (Mar-May) · 2 projects
Generate service skeleton via CLI
LFX Mentorship · Listed in the official cohort
Provide a CLI command for Keptn CLI that generates a template repository to start developing a Keptn service integration.
- Go
- go-templates
- Docker
Improve Prometheus integration and exposure of Prometheus metrics
LFX Mentorship · Listed in the official cohort
In the current implementation the Prometheus integration in Keptn lacks customisability and configuration options. Also, Keptn core services should be instrumented to expose Prometheus metrics. The goal of this project is to refactor or rewrite the integration and add Prometheus to Keptn core services.
- Go
- experience with Prometheus
2020
2 projectsTerm 0 · 2020 Q3–Q4 · 2 projects
Keptn CLI to support multiple contexts like KUBECONFIG
CommunityBridge · Listed in the official cohort
Improve the Keptn CLI to make it easier for users to authenticate to a cluster by just configuring the Kubernetes context. This will enable the user to switch between multiple Keptn installations easily.
- Go
- Kubernetes
Visualize remediation actions as counteractions for alerts
CommunityBridge · Listed in the official cohort
Improve the existing UI by adding UI elements for existing (multi-stage) remediation actions for services that are managed by Keptn.
- Angular