From 417017b3f301e0117896120e2d5d2d9b93a08948 Mon Sep 17 00:00:00 2001 From: Kay Yan Date: Tue, 14 May 2024 14:57:27 +0800 Subject: [PATCH 1/2] add Kubespray Signed-off-by: Kay Yan --- programs/lfx-mentorship/2024/02-Jun-Aug/README.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/programs/lfx-mentorship/2024/02-Jun-Aug/README.md b/programs/lfx-mentorship/2024/02-Jun-Aug/README.md index 28716956..9640c97a 100644 --- a/programs/lfx-mentorship/2024/02-Jun-Aug/README.md +++ b/programs/lfx-mentorship/2024/02-Jun-Aug/README.md @@ -474,6 +474,19 @@ Mentee application instructions can be found on the [Program Guidelines](https:/ - Upstream Issue: https://github.com/kubernetes-sigs/kwok/issues/1063 - LFX URL: https://mentorship.lfx.linuxfoundation.org/project/ef8e7637-2eb6-4672-8f6c-c9f9f0677da0 +### Kubespray + +#### Bug fix and enhancement of the helm support for add-ons. + +- Description: Kubespray is a sig project of Kubernetes. It helps deploy a production-ready Kubernetes cluster with Ansible. The project wants maintainers to help fix bugs and enhance the new features, as shown in the following link: https://github.com/kubernetes-sigs/kubespray/issues/5432. The project will start by tackling some 'help wanted' issues related to bug fixes and documentation. This initial involvement will help the mentee understand the Kubespray implementation and pave the way for potential maintainership. +- Expected Outcome: Bug fix and enhancement of the helm support for add-ons. +- Recommended Skills: Ansible, Kubernetes +- Mentor(s): + - Kay Yan (yankay, ) + - Mohamed Zaian (mzaian, ) +- Upstream Issue: https://github.com/kubernetes-sigs/kubespray/issues/5432 +- LFX URL: https://mentorship.lfx.linuxfoundation.org/project/754cd85c-b503-491c-840e-b8bbbd35fe5f + ### LitmusChaos #### Revamp Litmus Helm Agent, UBI migration of Images From 4721eb3baa505111b65440c6c2a93e3d20e17534 Mon Sep 17 00:00:00 2001 From: Nate W Date: Wed, 15 May 2024 10:31:18 -0700 Subject: [PATCH 2/2] moving project proposal into project ideas file. Signed-off-by: Nate W --- .../lfx-mentorship/2024/02-Jun-Aug/README.md | 13 ------------ .../2024/02-Jun-Aug/project_ideas.md | 20 +++++++++++++++++++ 2 files changed, 20 insertions(+), 13 deletions(-) diff --git a/programs/lfx-mentorship/2024/02-Jun-Aug/README.md b/programs/lfx-mentorship/2024/02-Jun-Aug/README.md index 9640c97a..28716956 100644 --- a/programs/lfx-mentorship/2024/02-Jun-Aug/README.md +++ b/programs/lfx-mentorship/2024/02-Jun-Aug/README.md @@ -474,19 +474,6 @@ Mentee application instructions can be found on the [Program Guidelines](https:/ - Upstream Issue: https://github.com/kubernetes-sigs/kwok/issues/1063 - LFX URL: https://mentorship.lfx.linuxfoundation.org/project/ef8e7637-2eb6-4672-8f6c-c9f9f0677da0 -### Kubespray - -#### Bug fix and enhancement of the helm support for add-ons. - -- Description: Kubespray is a sig project of Kubernetes. It helps deploy a production-ready Kubernetes cluster with Ansible. The project wants maintainers to help fix bugs and enhance the new features, as shown in the following link: https://github.com/kubernetes-sigs/kubespray/issues/5432. The project will start by tackling some 'help wanted' issues related to bug fixes and documentation. This initial involvement will help the mentee understand the Kubespray implementation and pave the way for potential maintainership. -- Expected Outcome: Bug fix and enhancement of the helm support for add-ons. -- Recommended Skills: Ansible, Kubernetes -- Mentor(s): - - Kay Yan (yankay, ) - - Mohamed Zaian (mzaian, ) -- Upstream Issue: https://github.com/kubernetes-sigs/kubespray/issues/5432 -- LFX URL: https://mentorship.lfx.linuxfoundation.org/project/754cd85c-b503-491c-840e-b8bbbd35fe5f - ### LitmusChaos #### Revamp Litmus Helm Agent, UBI migration of Images diff --git a/programs/lfx-mentorship/2024/02-Jun-Aug/project_ideas.md b/programs/lfx-mentorship/2024/02-Jun-Aug/project_ideas.md index ba563480..16dcf03b 100644 --- a/programs/lfx-mentorship/2024/02-Jun-Aug/project_ideas.md +++ b/programs/lfx-mentorship/2024/02-Jun-Aug/project_ideas.md @@ -18,6 +18,19 @@ ## Proposed Project ideas +### Kubespray + +#### Bug fix and enhancement of the helm support for add-ons. + +- Description: Kubespray is a sig project of Kubernetes. It helps deploy a production-ready Kubernetes cluster with Ansible. The project wants maintainers to help fix bugs and enhance the new features, as shown in the following link: https://github.com/kubernetes-sigs/kubespray/issues/5432. The project will start by tackling some 'help wanted' issues related to bug fixes and documentation. This initial involvement will help the mentee understand the Kubespray implementation and pave the way for potential maintainership. +- Expected Outcome: Bug fix and enhancement of the helm support for add-ons. +- Recommended Skills: Ansible, Kubernetes +- Mentor(s): + - Kay Yan (yankay, ) + - Mohamed Zaian (mzaian, ) +- Upstream Issue: https://github.com/kubernetes-sigs/kubespray/issues/5432 +- LFX URL: + ### Service Mesh Performance #### Service Mesh Performance: Convergence of Network and Graph topologies @@ -29,6 +42,7 @@ - Recommended Skills: Golang, familiarity with Service Mesh, grpc, docker, kubernetes - 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/422 +- LFX URL: ### CNCF TAG Network @@ -44,6 +58,7 @@ - Recommended Skills: Familiarity with Helm charts and Artifact Hub, basic familiarity with Kubernetes, and familiarity with CNCF different projects would be helpful - Mentor(s): Lee Calcote (@leecalcote, leecalcote@gmail.com), Uzair Shaikh (@muzairs15, muzair.shaikh810@gmail.com) - Upstream Issue: https://github.com/cncf/tag-network/issues/39 +- LFX URL: #### Technical Content Creation: CNCF Challenges @@ -61,6 +76,7 @@ Understand that your challenges will be promoted through CNCF channels, reviewed - Recommended Skills: written English, Kubernetes, DevOps, and familiarity with any number of other CNCF projects, like Prometheus, CoreDNS, Istio, Jaeger, Helm, Harbor, OPA, Rook, SPIFEE, Flux, Argo, Flux, Falco, etc., Jekyll, strong organizational skills - Mentor(s): Lee Calcote (@leecalcote, leecalcote@gmail.com), Nic Jackson (@nicholasjackson), jackson.nic@gmail.com) - Upstream Issue: https://github.com/cncf/tag-network/issues/40 +- LFX URL: ### Meshery @@ -76,6 +92,7 @@ Understand that your challenges will be promoted through CNCF channels, reviewed - Recommended Skills: written English, Kubernetes, DevOps, and familiarity with any number of other CNCF projects, like Jaeger, Helm, Harbor, Flux, Argo, Flux, Falco, etc., Jekyll, strong organizational skills - Mentor(s): Yash Sharma (@Yahsharma1911, yashsharma2572@gmail.com), Lee Calcote (@leecalcote, leecalcote@gmail.com) - Upstream Issue: https://github.com/meshery/meshery/issues/10888 +- LFX URL: #### Meshery: End-to-End Testing with Playwright @@ -89,6 +106,7 @@ Understand that your challenges will be promoted through CNCF channels, reviewed - Recommended Skills: JavaScript, Playwright, GitHub Workflows, Jekyll, Markdown, familiarity with React or Nextjs would be helpful, CI/CD - Mentor Name: Aabid Sofi (@aabidsofi19, mailtoaabid01@gmail.com), Lee Calcote (@leecalcote, leecalcote@gmail.com), - Upstream Issue: https://github.com/meshery/meshery/issues/10890 +- LFX URL: #### Meshery: Support versioning for Meshery designs @@ -102,3 +120,5 @@ Understand that your challenges will be promoted through CNCF channels, reviewed - Recommended Skills: Golang, Kubernetes, Meshery, Familiarity with Helm charts and Artifact Hub, familiarity with React, Nextjs would be helpful - Mentor(s): Lee Calcote (@leecalcote, leecalcote@gmail.com), Uzair Shaikh (@muzairs15, muzair.shaikh810@gmail.com) - Upstream Issue: https://github.com/meshery/meshery/issues/10889 +- LFX URL: +