Skip to content

Commit 5a954ea

Browse files
committed
Add project details for Platform Scalability, Security, and Core Optimization in GSoC 2026
Signed-off-by: Harshit Nayan <[email protected]>
1 parent e8a2698 commit 5a954ea

File tree

1 file changed

+40
-1
lines changed

1 file changed

+40
-1
lines changed

content/en/events/upcoming-events/gsoc-2026.md

Lines changed: 40 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,46 @@ This project modernizes the KServe Models Web Application by upgrading Angular f
156156
- Kustomize
157157
- Kubernetes
158158
- GitHub Actions
159-
- Go
159+
- Bash
160160
- Community Coordination
161161

162162
---
163+
164+
### Project 3: Platform Scalability, Security, and Core Optimization
165+
166+
**Components:** Kubeflow Manifests, Kubeflow Pipelines, Kubeflow Training Operator
167+
168+
**Mentors:** [Julius von Kohout](https://github.com/juliusvonkohout), [Humair Khan](https://github.com/HumairAK)
169+
170+
**Contributor:**
171+
172+
**Details:** As Kubeflow scales to environments with 1,000+ namespaces, core bottlenecks emerge. This project focuses on optimizing CRD controllers, improving multi-tenancy security, and hardening the platform. Key work areas include: refactoring the Profile Controller to use Metacontroller for a cleaner plugin system, migrating from Istio Gateway to the Kubernetes Gateway API and enabling Model Registry by default.
173+
174+
**Difficulty:** Hard
175+
176+
**Size:** 350 hours
177+
178+
**Related Issues/PR:**
179+
180+
- [Rootless Kubeflow](https://github.com/kubeflow/manifests/issues/2528)
181+
- [Enable model-registry with UI by default](https://github.com/kubeflow/manifests/pull/3318)
182+
- [Update kserve/kserve manifests from v0.16.0](https://github.com/kubeflow/manifests/pull/3290)
183+
- [Fix kustomize warnings](https://github.com/kubeflow/manifests/pull/3268)
184+
- [Migrate to gateway API](https://github.com/kubeflow/manifests/pull/3094)
185+
- ["zero-trust" security / networking for training jobs](https://github.com/kubeflow/trainer/issues/2341)
186+
- [fix: variable namespaces for networkpolicies](https://github.com/kubeflow/manifests/pull/3319)
187+
- [Recurring Runs Queue Throughput Optimization](https://github.com/kubeflow/pipelines/pull/12610)
188+
- [Add securityContext support for container components](https://github.com/kubeflow/pipelines/pull/12577)
189+
- [add gRPC metrics to api-server (RPS/latency), optimize execution spec reporting](https://github.com/kubeflow/pipelines/pull/12010)
190+
- [ConfigMap-based plugin system for profile controller](https://github.com/kubeflow/dashboard/pull/177)
191+
192+
**Skills Required/Preferred:**
193+
194+
- Go
195+
- Kubernetes
196+
- Python
197+
- Istio
198+
- Networking
199+
- Linux Security
200+
201+
---

0 commit comments

Comments
 (0)