lifecycle-toolkit
lifecycle-toolkit copied to clipboard
Toolkit for cloud-native application lifecycle management
## Goal Use `docker/build-push-action` to generate and attest SBOM. ## Details Right now we are using `anchore/sbom-action` to generate SBOMs for our images. This means we are generating SBOMs post...
### Goal As a Keptn user, I want to be sure that the code I am downloading is actually the code that the maintainers released. ### Details Introduce some new...
## Goal K8s-generated events about the Application deployment should be attached to the trace generated by Keptn. ## Details Keptn provides a unified trace that describes what's happening in your...
### Details Put the new contribution policy into the contribution guide whereever it fits best. The policy should be documented in the contribution guide and referenced in `CONTRIBUTING.md`. ### New...
## Goal Make a research and come up with a strategy how it would be possible to integrate Keptn with [Flagger](https://flagger.app/). Look at the possibility of using Keptn metrics for...
Add unit tests to increase coverage of the cert-manager operator in Keptn. Specifically, improve coverage for the following files: - [ ] [watcher.go](https://github.com/keptn/lifecycle-toolkit/blob/main/keptn-cert-manager%2Fpkg%2Fcertificates%2Fwatcher.go) - [ ] [secret.go](https://github.com/keptn/lifecycle-toolkit/blob/main/keptn-cert-manager%2Fkubeutils%2Fsecret.go) - [ ]...
## Goal Integrate well with other tools so that users can take the most advantage of the synergies of those tools together with Keptn. ### Details This epic should be...
When working with the DQL provider, I noticed that it is quite hard to figure out why a query might be failing. This is because in case of an error...
Given this generic example on how to add a catch statement to chainsaw tests, we should add them in each [lifecycle operator integration test](https://github.com/keptn/lifecycle-toolkit/tree/main/test/chainsaw/integration) that: - collect logs of lifecycle-operator...
We need a "Getting started with evaluations" exercise. This could be a free-standing exercise or could be combined with either the release lifecycle or analysis exercise. Part of https://github.com/keptn/lifecycle-toolkit/issues/2237