pipe-cd / pipe-cd/pipecd

feat(proposal): Headlamp Plugin for PipeCD

Open
#6,706 13 comments 0 reactions 1 assignee View on GitHub

@harshitghagre is already working on this.

Since Sep 9, 2026.

area/plugin-sdk LFX mentorship type/feature
Dominant language
Go
Stars
1.4k
Forks
364
Avg merge
1d 4h
Merged PRs (30d)
84

Description

What would you like to be added:

A plugin for Headlamp that integrates with PipeCD to display CI/CD pipelines, deployment status, and related insights directly within the Headlamp dashboard.

The plugin would allow users to:

  • View PipeCD applications and pipeline states
  • Monitor real-time deployment status (running, succeeded, failed)
  • Access deployment logs and history (including rollbacks)
  • See events such as deployment triggers, failures, and drift detection
  • Support multi-project/multi-tenant environments with proper RBAC

Why is this needed:

Currently, users must switch between Headlamp (for Kubernetes management) and PipeCD (for CI/CD visibility). This context switching slows down workflows and reduces operational efficiency.

Integrating PipeCD into Headlamp would provide:

  • A unified Kubernetes + CI/CD experience
  • Faster debugging and monitoring of deployments
  • Better visibility into GitOps workflows within a single interface

This would improve developer and operator productivity, especially in environments where Kubernetes is the central platform for application management.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.