Technologies and concepts you should know
You should understand some related technologies to effectively use and contribute to Keptn. This section provides links to some materials that can help your learning. The information has been gathered from the community and is subject to alteration. If you have suggestions about additional content that should be included in this list, please submit an issue.
Keptn runs on Kubernetes and primarily works with deployments that run on Kubernetes so a good understanding of Kubernetes is essential for working with and contributing to Keptn.
- Understand the basics of Kubernetes
- Kubernetes Architecture
- Kube-builder Tutorial
- Go language Most of the Keptn software and many of the test tools are written in the Go language.
Some test tools are written with chainsaw
- Chainsaw web page has information to get you started
Keptn documentation is authored in Markdown
and processed with Hugo using the
Understanding SLOs and SLIs
- Go-based Operators