Skip to content

Commit

Permalink
docs: technologies to get familiar before working with KLT (keptn#1060)
Browse files Browse the repository at this point in the history
  • Loading branch information
Amishakumari544 authored and aepfli committed Mar 30, 2023
1 parent 7365062 commit f13941d
Show file tree
Hide file tree
Showing 2 changed files with 45 additions and 39 deletions.
40 changes: 1 addition & 39 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -54,45 +54,7 @@ and generating manifests.
* [**Helm**](https://helm.sh/): a package manager for Kubernetes that
simplifies the deployment and management of applications on a Kubernetes cluster.

## Related Technologies

You should understand some related technologies
to effectively use and contribute to the Keptn lifecycle-toolkit.
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.

### Kubernetes

* **Understand the basics of Kubernetes**
* [ ] [Kubernetes official documentation](https://kubernetes.io/docs/concepts/overview/)
* [ ] [Kubernetes For Beginner](https://youtu.be/X48VuDVv0do)
* **Kubernetes Architecture**
* [ ] [Philosophy](https://youtu.be/ZuIQurh_kDk)
* [ ] [Kubernetes Deconstructed: Understanding Kubernetes by Breaking It Down](https://www.youtube.com/watch?v=90kZRyPcRZw)
* **CRD**
* [ ] [Custom Resouce Definition (CRD)](https://www.youtube.com/watch?v=xGafiZEX0YA)
* [ ] [Kubernetes Operator simply explained in 10 mins](https://www.youtube.com/watch?v=ha3LjlD6g7g)
* [ ] [Writing Kubernetes Controllers for CRDs](https://www.youtube.com/watch?v=7wdUa4Ulwxg)
* **Kube-builder Tutorial**
* [ ] [book.kubebuilder.io](https://book.kubebuilder.io/introduction.html)
* **Isitobservable**
* [ ] Keptn has tight integrations with Observability tools and therefore knowing how to _Observe a System_ is important.
* [ ] [Isitobservable website](https://isitobservable.io/)
* [ ] [Is it Observable?
with Henrik Rexed](https://www.youtube.com/watch?v=aMwk2qo0v40)

### Understanding SLO, SLA, SLIs

* **Overview**
* [ ] [Overview](https://www.youtube.com/watch?v=tEylFyxbDLE)
* [ ] [The Art of SLOs (Service Level Objectives)](https://www.youtube.com/watch?v=E3ReKuJ8ewA)

### Operator SDK

* **Go-based Operators**
* [ ] [Go operator tutorial from RedHat](https://docs.okd.io/latest/operators/operator_sdk/golang/osdk-golang-tutorial.html)
## [Related Technologies](docs/content/en/contribute/general/technologies/_index.md)

## Linters requirements

Expand Down
44 changes: 44 additions & 0 deletions docs/content/en/contribute/general/technologies/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
---
title: Technologies to get familiar
description: Technologies to get familiar before working with Keptn lifecycle toolkit
weight: 100
---

### Related Technologies

You should understand some related technologies
to effectively use and contribute to the Keptn lifecycle-toolkit.
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.

### Kubernetes

* **Understand the basics of Kubernetes**
* [ ] [Kubernetes official documentation](https://kubernetes.io/docs/concepts/overview/)
* [ ] [Kubernetes For Beginner](https://youtu.be/X48VuDVv0do)
* **Kubernetes Architecture**
* [ ] [Philosophy](https://youtu.be/ZuIQurh_kDk)
* [ ] [Kubernetes Deconstructed: Understanding Kubernetes by Breaking It Down](https://www.youtube.com/watch?v=90kZRyPcRZw)
* **CRD**
* [ ] [Custom Resouce Definition (CRD)](https://www.youtube.com/watch?v=xGafiZEX0YA)
* [ ] [Kubernetes Operator simply explained in 10 mins](https://www.youtube.com/watch?v=ha3LjlD6g7g)
* [ ] [Writing Kubernetes Controllers for CRDs](https://www.youtube.com/watch?v=7wdUa4Ulwxg)
* **Kube-builder Tutorial**
* [ ] [book.kubebuilder.io](https://book.kubebuilder.io/introduction.html)
* **Isitobservable**
* [ ] Keptn has tight integrations with Observability tools and therefore knowing how to _Observe a System_ is important.
* [ ] [Isitobservable website](https://isitobservable.io/)
* [ ] [Is it Observable? with Henrik Rexed](https://www.youtube.com/watch?v=aMwk2qo0v40)

### Understanding SLO, SLA, SLIs

* **Overview**
* [ ] [Overview](https://www.youtube.com/watch?v=tEylFyxbDLE)
* [ ] [The Art of SLOs (Service Level Objectives)](https://www.youtube.com/watch?v=E3ReKuJ8ewA)

### Operator SDK

* **Go-based Operators**
* [ ] [Go operator tutorial from RedHat](https://docs.okd.io/latest/operators/operator_sdk/golang/osdk-golang-tutorial.html)

0 comments on commit f13941d

Please sign in to comment.