Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 22 additions & 0 deletions programs/summerofcode/2026.md
Original file line number Diff line number Diff line change
Expand Up @@ -342,3 +342,25 @@ toolchain in a number of ways such as:
- Ciaran Johnston (@ciaranjohnston)
- Gergely Csatari (@CcsatariGergely)
- Upstream Issue (URL): https://github.com/kptdev/kpt/issues/4326

#### PipeCD

##### GCP Cloud Run plugin for pipedv1

- Description: PipeCD v1 - the new version based on a plugin architecture (ref: [PipeCD plugin-arch overview blog](https://pipecd.dev/blog/2024/11/28/overview-of-the-plan-for-pluginnable-pipecd/)), has released an alpha version, and we are rapidly adding features supported in v0. We need to develop a plugin for PipeCD v1 to support [GCP Cloud Run](https://cloud.google.com/run) deployment. In PipeCD v0, the support for GCP Cloud Run deployment is built in piped source directly (ref [PipeCD Cloud Run deployment](https://pipecd.dev/docs-v0.55.x/user-guide/managing-application/defining-app-configuration/cloudrun/)), the idea is to move the Cloud Run deployment support to the plugin to make it easier to maintain and extend.
- Expected Outcome:
- CloudRun plugin for PipeCD
- Possible update plugin SDK while develop the plugin
- Possible update docs how to develop PipeCD plugin
- Blog about how to develop a PipeCD plugin on [https://pipecd.dev/blog/](https://pipecd.dev/blog/)
- Recommended Skills:
- Golang
- GCP Cloud Run
- GitOps
- Continuous Delivery (CD)
- Expected project size: Medium
- Mentor(s):
- Khanh Tran (@khanhtc1202, khanhtc1202@gmail.com)
- Shinnosuke Sawada-Dazai (@Warashi, shin@warashi.dev)
- Upstream Issue:
- https://github.com/pipe-cd/pipecd/issues/6114