[CNCF LFX Proposal] PipeCD: PipeCD plugin for Headlamp
- Dominant language
- JavaScript
- Stars
- 3.1k
- Forks
- 816
- Avg merge
- 12h 32m
- Merged PRs (30d)
- 8
Description
### CNCF Project
PipeCD
### Term
2026 Term 3 (Sep-Nov)
### Program Name
PipeCD plugin for Headlamp
### Program Description
## Description
This proposal outlines the development of a Headlamp plugin for PipeCD. [PipeCD](https://pipecd.dev/) is a GitOps-style continuous delivery platform that handles deployments across multiple platforms (Kubernetes, Cloud Run, AWS, etc.). [Headlamp](https://headlamp.dev/) is an extensible, user-friendly Kubernetes web UI.
By building a PipeCD plugin for Headlamp, we can bridge the gap between cluster management and continuous delivery, allowing developers and operators to monitor their deployments, view pipeline statuses, and trigger sync operations without leaving their Kubernetes dashboard. This convergence reduces context switching and streamlines the operational workflow for Kubernetes-native teams.
## Expected outcome
- PipeCD plugin for Headlamp, with full functional to make PipeCD deployment works on Kubernetes dashboard
- Docs for PipeCD plugin for Headlamp
- Blog about the plugin on pipecd.dev official website
### Technologies
Go, Typescript, Kubernetes
### Skills same as Technologies?
- [x] Yes, the required skills are the same as the technologies listed above.
### Required/Desirable Skills
_No response_
### Mentors
Khanh Tran | @khanhtc1202 | khanhtc1202@gmail.com | khanhtc1202
Mohammed Firdous | @mohammedfirdouss | mohammedfirdousaraoye@gmail.com | mohdfir23
Yash Israni | @yashisrani | imailyash57@gmail.com | yashisrani
### Upstream Issue URL
https://github.com/pipe-cd/pipecd/issues/6706
### Application Prerequisites
- [x] Resume
- [ ] Cover Letter
- [ ] School Enrollment Verification
- [ ] Participation Permission from school or employer
- [ ] Coding Challenge
- [x] Custom Prerequisite (fill in details below)
### Coding Challenge URL
_No response_
### Custom Prerequisite Name
Implement proposal
### Custom Prerequisite Description
We would like applicants to submit a project proposal document, which should include:
- An overview of PipeCD and Headlamp to demonstrate understanding of the project
- An overview of the project implementation plan
- A preliminary timeline for project implementation
### Custom Prerequisite — File Upload
- [x] Yes — completion of this task requires the mentee to submit a file.
---
**LFX program:** [CNCF - PipeCD: PipeCD plugin for Headlamp (2026 Term 3)](https://mentorship.lfx.linuxfoundation.org/project/a92ac5b3-b28c-4927-8e88-df0a6a8fa817)
Contributor guide
Research direction
Start by reviewing the upstream PipeCD issue #6706 and the proposal's descriptions of PipeCD and Headlamp. Define the implementation plan and timeline, then scope the plugin, documentation, and blog deliverables listed as the expected outcome.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go, kubernetes, typescript
- Domain
- devops, frontend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100