Freedom251 › Continuous Delivery Software
PipeCD

What PipeCD is
PipeCD is an open-source, self-hosted continuous delivery platform that uses GitOps-style workflows to deploy and operate applications. Deployment operations run through Git pull requests, with one interface for Kubernetes, Terraform, GCP Cloud Run, AWS Lambda, AWS ECS, and other targets. A plugin architecture lets users add deployment support for custom applications or platforms. PipeCD says a pipeline definition and application manifests are needed, without changes to CRDs or application manifests. Built-in analysis evaluates deployment impact using metrics, logs, and emitted requests. The platform can roll back after an analysis or pipeline-stage failure, detect configuration drift, and trigger deployments from defined events. Its interface provides pipeline views, per-deployment logs, real-time application-state visualization, and delivery-performance insights. A Control Plane manages deployments centrally, while piped agents execute them through plugin binaries. Security features include single sign-on and role-based access control; credentials stay out of the control plane, and piped makes only outbound requests. For private Git repositories, piped requires an SSH key pair configured with the public key added to the repository. The project is released under the Apache 2.0 license.
Who it suits
PipeCD may suit teams seeking self-hosted delivery workflows across different deployment targets. Its Git-based operations, deployment analysis, and plugin architecture fit teams that need automated rollback or custom platform support.
What it does well
- One interface supports several deployment targets.
- Can roll back after analysis or pipeline-stage failures.
- Detects configuration drift and defined deployment events.
- Supports single sign-on and role-based access control.
- Open source under the Apache 2.0 license.
What to know first
- Requires self-hosting on your infrastructure.
- Private Git repositories require SSH key setup.
- Help is directed to documentation, GitHub, and CNCF Slack.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Open source | Apache 2.0 license | Free |
As pipecd.dev lists them, read 1 Oct 2026. The maker's own page has the final word.
Getting started
- Visit https://pipecd.dev/ and consult the documentation for installation guidance.
- Install the Control Plane and piped agents on your own infrastructure.
- Define a pipeline and provide application manifests.
- For a private Git repository, provide piped with a private SSH key and add its matching public key to the repository.
- Configure analysis providers such as Prometheus, Datadog, or Stackdriver, and notification destinations such as Slack or webhooks as needed.
Verdict
PipeCD brings Git-based deployments, analysis, visibility, and rollback into a self-hosted platform. Teams should account for operating its Control Plane and piped agents, and SSH setup for private repositories.
Questions
How much does PipeCD cost?
PipeCD's Open source plan is free and is released under the Apache 2.0 license.
Is PipeCD self-hosted?
Yes. Its Control Plane runs on your infrastructure for centralized management, and piped agents execute deployments.
Which deployment targets does PipeCD support?
The shared interface supports Kubernetes, Terraform, GCP Cloud Run, AWS Lambda, AWS ECS, and more. Plugins can add support for custom applications and platforms.
What integrations does PipeCD offer?
Deployment analysis providers include Prometheus, Datadog, and Stackdriver. Notifications can go to Slack or webhook endpoints.
Can PipeCD roll back deployments automatically?
Yes. It can roll back after an analysis or pipeline-stage failure. It can also detect configuration drift and trigger deployments from defined events.
What does piped need to access a private Git repository?
It requires a private SSH key, with the corresponding public key added to the repository.
Facts from PipeCD's own pages
- Analysis integrations
- Named analysis integrations include Prometheus, Datadog, Stackdriver and CloudWatch. · pipecd.dev, 15 Oct 2026
- API
- The control plane provides gRPC connectivity for piped agents and web/API endpoints for clients. · pipecd.dev, 15 Oct 2026
- Architecture
- The control plane is a web service exposing UI, API endpoints and metadata storage, while piped is a lightweight agent that runs plugins. · pipecd.dev, 15 Oct 2026
- Automatic rollback
- The product can stop a failed deployment and roll back to the preceding state. · pipecd.dev, 15 Oct 2026
- Automation
- PipeCD can automatically roll back after an analysis or pipeline-stage failure, detect configuration drift and trigger deployments from defined events. · pipecd.dev, 1 Oct 2026
- CNCF code metrics
- CNCF reports 176 GitHub stars, 239 forks and estimated software value of $17.7 million. · cncf.io, 15 Oct 2026
- CNCF contributors
- CNCF reports 494 contributors and 118 contributing organizations for PipeCD. · cncf.io, 15 Oct 2026
- CNCF health score
- The CNCF project page shows a health score marked Concerning (33). · cncf.io, 15 Oct 2026
- CNCF project age
- CNCF lists PipeCD's first commit as March 9, 2020. · cncf.io, 15 Oct 2026
- CNCF status
- CNCF accepted PipeCD as a Sandbox project on May 17, 2023. · cncf.io, 15 Oct 2026
- Control-plane storage
- The architecture supports managed or self-managed MySQL-compatible data storage and managed or self-managed object/file storage such as S3 or Minio. · pipecd.dev, 15 Oct 2026
- Credential handling
- PipeCD states that deployment credentials remain in the cluster and are not stored in the control plane. · pipecd.dev, 15 Oct 2026
- Deployment analysis
- PipeCD can evaluate deployments with metrics, logs and emitted requests through analysis providers. · pipecd.dev, 15 Oct 2026
- Deployment targets
- The same deployment interface supports Kubernetes, Terraform, GCP Cloud Run, AWS Lambda, AWS ECS and more. · pipecd.dev, 1 Oct 2026
- Documentation
- Documentation includes overview, concepts, quickstart, installation, user and contributor guides, examples, feature status, FAQ and release links. · pipecd.dev, 15 Oct 2026
- Drift detection
- PipeCD detects configuration drift and can notify users about changes. · pipecd.dev, 15 Oct 2026
- Event triggers
- Deployments can be triggered by events such as a container image push or Helm chart publication. · pipecd.dev, 15 Oct 2026
- GitOps workflow
- PipeCD enables deployment operations through pull requests on Git. · pipecd.dev, 1 Oct 2026
- Installation prerequisite
- Single-machine installation requires a registered piped identifier and key, plus an SSH key for private Git repositories. · site.pipecd.dev, 15 Oct 2026
- Integrations
- Analysis providers include Prometheus, Datadog and Stackdriver, while notifications can be sent to Slack or webhook endpoints. · pipecd.dev, 1 Oct 2026
- Internal usage
- CyberAgent reports PipeCD is used by more than 3,500 internal applications and supports thousands of deployments per day. · cyberagent.co.jp, 15 Oct 2026
- Latest release
- GitHub lists PipeCD v0.58.0 released on August 23, 2026. · github.com, 15 Oct 2026
- License
- PipeCD is released as open source under Apache License 2.0. · site.pipecd.dev, 15 Oct 2026
- Limit: API authorization granularity
- An open GitHub issue requests API-key scopes beyond the existing READ_ONLY and READ_WRITE choices. · github.com, 15 Oct 2026
Where PipeCD stands on Freedom251
- Continuous Delivery Software#1 of 32
- Progressive Delivery Software#1 of 29
- GitOps Tools#2 of 35
- Kubernetes Deployment Tools#2 of 28
