diff --git a/programs/lfx-mentorship/2024/03-Sep-Nov/project_ideas.md b/programs/lfx-mentorship/2024/03-Sep-Nov/project_ideas.md index 4683458c..2adcb4db 100644 --- a/programs/lfx-mentorship/2024/03-Sep-Nov/project_ideas.md +++ b/programs/lfx-mentorship/2024/03-Sep-Nov/project_ideas.md @@ -330,7 +330,6 @@ Expected Outcome: Gadget developers have a way to run unit tests in different ke - Mariam Fahmy (@MariamFahmy98, mariam@nirmata.com) - Upstream Issue: https://github.com/kyverno/kyverno/issues/4354 - #### Policy Exceptions 3.0 - Description: Support some enhancements to Policy Exceptions. @@ -344,6 +343,30 @@ Expected Outcome: Gadget developers have a way to run unit tests in different ke - Shuting Zhao (@realshuting, shuting@nirmata.com) - Upstream Issue: https://github.com/kyverno/kyverno/issues/9478 +#### Cleanup policy - Add deletion propagation support + +- Description: Support specifying the deletion propagation policy in cleanup policies and TTL-based cleanup. +- Expected Outcome: +1. Support specifying the deletion propagation policy in cleanup policies +2. Support specifying the deletion propagation policy with TTL-based cleanup +- Recommended Skills: Golang, Kubernetes +- Mentor(s): + - Charles-Edouard Brétéché (@eddycharly, charled.breteche@gmail.com) + - Vishal Choudhary (@vishal-chdhry, vishal.choudhary@nirmata.com) +- Upstream Issue: https://github.com/kyverno/kyverno/issues/10755 + +#### Controller autogen - Implement new approach to autogen + +- Description: Implement a new policy rules autogen system based on extracting the pod spec from higher-level controllers. +- Expected Outcome: +1. The new system works by applying the same rules on the extracted pod spec instead of generating new rules for higher-level controllers +2. The system treats pods and higher-level controllers exactly the same from a policy stand point +- Recommended Skills: Golang, Kubernetes +- Mentor(s): + - Charles-Edouard Brétéché (@eddycharly, charled.breteche@gmail.com) + - Vishal Choudhary (@vishal-chdhry, vishal.choudhary@nirmata.com) +- Upstream Issue: https://github.com/kyverno/kyverno/issues/10756 + ### Antrea #### Support application-level DNS caches when using FQDN-based security rules