Skip to content

website: GSOC 2026 mentor proposals template#4276

Merged
google-oss-prow[bot] merged 4 commits intokubeflow:masterfrom
rareddy:gsoc-2026
Jan 20, 2026
Merged

website: GSOC 2026 mentor proposals template#4276
google-oss-prow[bot] merged 4 commits intokubeflow:masterfrom
rareddy:gsoc-2026

Conversation

@rareddy
Copy link
Contributor

@rareddy rareddy commented Jan 6, 2026

Description of Changes

This initial template with GSOC 2026 information and project proposal template that Kubeflow mentors can submit their project ides. Note the deadline is February 3rd 2026.

Checklist

Signed-off-by: Ramesh Reddy <rareddy@redhat.com>
@google-oss-prow google-oss-prow bot requested review from akgraner and jbottum January 6, 2026 17:14
@google-oss-prow google-oss-prow bot added area/community AREA: Community Docs size/L labels Jan 6, 2026
@rareddy rareddy changed the title WebSite: GSOC 2026 mentor proposals template website: GSOC 2026 mentor proposals template Jan 6, 2026
@juliusvonkohout
Copy link
Member

juliusvonkohout commented Jan 11, 2026

Hello @rareddy
Here is a rough draft for two projects for two students 1. Helm 2. Security and scalability.

Project 1/2: Platform enhancements (1.Helm 2. Scalability, Security)

Components: as a platform level topic that wil touch all components, especially Manifests/Platform, KFP, Katib, Dashboard etc.

Mentors: @juliusvonkohout maybe also @HumairAK who also wants to switch to helm in KFP.

Contributor:

Details:

Helm:
this project will touch most components and continue the helm chart initiative started by @kunal-511 who also helped a lot with the testing infrastructure.
This will therefore also include working with maintainers of other components such as @HumairAK for the KFP helm charts, security and scalability topic or @andreyvelich for Katib helm charts. Some have already open PRs and there was a formal vote by the KSC (Kubeflow steering Committee) that we are moving forward with offering Kubeflow platform and standalone components as helm charts (CC @chasecadet) therefore it is not just the technical part, but also the coordination effort. The goal is to make minimalistic helm charts that are easy to maintain next to kustomize and only expose sensible settings relevant to most users. For the time being the rendered chart default values must replicate kustomize 1:1.

Security and scalability:
Furthermore there are still a few security and scalability topics that have to be improved. For example we can scale to roughly 1000 users/namespaces now, but many CRD controllers are written inefficiently and struggle with the reconciliation load or block the Kubernetes API server with too many requests. We should also change the Profile controller architetcture to use metacontroller as the pipelines profile controller does to have a proper plugin system via metacontroller and less maintenance. Using "Kubernetes user namespaces" for PSS baseline in the level in PSS restricted will also be an explorative task.

Here are some Ideas and references for reading and typical expected tasks.
Helm:

Scalability and security:

Difficulty: 2x hard

Size: 2x 350 hours

Skills Required/Preferred:

  • Kubernetes
  • Kustomize
  • Helm for 1.
  • Go/Python for 2.
  • Bash
  • GitHub actions

@LogicalGuy77 @Griffin-Sullivan regarding the models web application mentoring.

@rareddy
Copy link
Contributor Author

rareddy commented Jan 12, 2026

Thank you, @juliusvonkohout

@jaiakash
Copy link
Member

jaiakash commented Jan 15, 2026

Hi @rareddy as we were discussing this on last Tuesday community call, Are we planning to merge this PR to website and then maintainers/mentors have to open new issue for their specific project ideas.

Or we should add project ideas as comment here.

Thanks

@LogicalGuy77
Copy link
Member

Hey, here is the draft for Project 3: Kserve Models Web Application

https://docs.google.com/document/d/1QRThzcSuDlwg8FP1byqj1z6UfjmGbajvEx41V5J8RqA/edit?usp=sharing

Mentors: @Griffin-Sullivan and @LogicalGuy77

Signed-off-by: Ramesh Reddy <rareddy@redhat.com>
Copy link
Member

@andreyvelich andreyvelich left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm
/approve

Signed-off-by: Ramesh Reddy <rareddy@redhat.com>
@google-oss-prow google-oss-prow bot removed the lgtm label Jan 20, 2026
…her to move on as it is not needed to reference gsoc-2025

Signed-off-by: Ramesh Reddy <rareddy@redhat.com>
@rareddy
Copy link
Contributor Author

rareddy commented Jan 20, 2026

@andreyvelich can you place lgtm again?

Copy link
Member

@andreyvelich andreyvelich left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm
/approve

@google-oss-prow google-oss-prow bot added the lgtm label Jan 20, 2026
@google-oss-prow
Copy link

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: andreyvelich

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@google-oss-prow google-oss-prow bot merged commit fb5cfa5 into kubeflow:master Jan 20, 2026
7 checks passed
@rareddy
Copy link
Contributor Author

rareddy commented Jan 21, 2026

@juliusvonkohout @LogicalGuy77 @Griffin-Sullivan can you guys submit your proposals as part of this page in the format that is defined in this file. Submit each proposal as separate PR so that we can keep accepting at the end. Ignore the project numbers as we can assign at the end to avoid any conflicts between PRs

@LogicalGuy77
Copy link
Member

@rareddy created a PR for the Models Web Application project #4286

ederign pushed a commit to ederign/website that referenced this pull request Feb 2, 2026
* GSOC 2026 mentor proposals template

Signed-off-by: Ramesh Reddy <rareddy@redhat.com>

* removing the redirect url which is verbose

Signed-off-by: Ramesh Reddy <rareddy@redhat.com>

* Fixing the broken redirect for gsoc-2025 link

Signed-off-by: Ramesh Reddy <rareddy@redhat.com>

* can't seem to figure out the redirect correctly; so removing altoghether to move on as it is not needed to reference gsoc-2025

Signed-off-by: Ramesh Reddy <rareddy@redhat.com>

---------

Signed-off-by: Ramesh Reddy <rareddy@redhat.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants