Skip to content

Commit

Permalink
Testeable documentation for the Pod Lifecycle events
Browse files Browse the repository at this point in the history
Signed-off-by: Sergey Kanzhelev <S.Kanzhelev@live.com>
  • Loading branch information
SergeyKanzhelev committed Aug 5, 2024
1 parent 2f41e6d commit b4fe1bf
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions programs/lfx-mentorship/2024/03-Sep-Nov/project_ideas.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,3 +55,16 @@
- Mentor(s): Lee Calcote (@leecalcote, leecalcote@gmail.com), Xin Huang (@gyohuangxin, xin1.huang@intel.com)
- Upstream Issue: https://github.com/service-mesh-performance/service-mesh-performance/issues/432
- LFX URL:


### Kubernetes

#### Testeable documentation for the Pod Lifecycle events

- Description: Kubernetes Pods are the unit of execution. Pods's API surface is limited, but yet presenting many challenges for people authoring complex behaviors like proper graceful termination, probes, or advances initialization behaviors. Documentation and testing of those scenarios is limited. The misunderstanding of pod lifecycle and edge casesoften lead to reliability issues in Pods. Lately there were limited efforts to document and test those behaviors. Creating a skaffolding to document and test those behaviors will help temendously the Kubernetes project as well as end users.
- Expected Outcome: Skaffolding in https://github.com/kubernetes/website/ to add new pod lifecycle behavios descriptions. Tests for those edge cases. And cross linking between tests and documentation.
- Recommended Skills: familiarity with Golang, some knowledge about the K8s and containers, understanding of Hugo is a plus.
- Mentor(s):
- Sergey Kanzhelev (@SergeyKanzhelev, S.Kanzhelev@live.com)
- Tim Allclair (@tallclair, tallclair@google.com)
- Upstream Issue: https://github.com/kubernetes/kubernetes/issues/126369

0 comments on commit b4fe1bf

Please sign in to comment.