title | linkTitle | weight | description |
---|---|---|---|
Feature Status |
Feature Status |
8 |
This page lists the relative maturity of every PipeCD features.
|
Please note that the phases (Incubating, Alpha, Beta, and Stable) are applied to individual features within the project, not to the project as a whole.
Phase | Definition |
---|---|
Incubating | Under planning/developing the prototype and still not ready to be used. |
Alpha | Demo-able, works end-to-end but has limitations. No guarantees on backward compatibility. |
Beta | Usable in production. Documented. |
Stable | Production hardened. Backward compatibility. Documented. |
Feature | Phase |
---|---|
Quick sync deployment | Beta |
Deployment with a defined pipeline (e.g. canary, analysis) | Beta |
Automated rollback | Beta |
Automated configuration drift detection | Beta |
Application live state | Beta |
Support Helm | Beta |
Support Kustomize | Beta |
Support Istio service mesh | Beta |
Support SMI service mesh | Incubating |
Support AWS App Mesh | Incubating |
Plan preview | Beta |
Feature | Phase |
---|---|
Quick sync deployment | Beta |
Deployment with a defined pipeline (e.g. manual-approval) | Beta |
Automated rollback | Beta |
Automated configuration drift detection | Alpha |
Application live state | Incubating |
Plan preview | Beta |
Feature | Phase |
---|---|
Quick sync deployment | Beta |
Deployment with a defined pipeline (e.g. canary, analysis) | Beta |
Automated rollback | Beta |
Automated configuration drift detection | Beta |
Application live state | Beta |
Plan preview | Beta |
Feature | Phase |
---|---|
Quick sync deployment | Beta |
Deployment with a defined pipeline (e.g. canary, analysis) | Beta |
Automated rollback | Beta |
Automated configuration drift detection | Incubating |
Application live state | Incubating |
Plan preview | Incubating |
Feature | Phase |
---|---|
Quick sync deployment | Alpha |
Deployment with a defined pipeline (e.g. canary, analysis) | Alpha |
Automated rollback | Beta |
Automated configuration drift detection | Incubating |
Application live state | Incubating |
Support AWS App Mesh | Incubating |
Plan preview | Incubating |
Feature | Phase |
---|---|
Deployment wait stage | Beta |
Deployment manual approval stage | Beta |
Notification to Slack | Beta |
Notification to external service via webhook | Beta |
Secrets management - Storing secrets safely in the Git repository | Beta |
Event watcher - Updating files in Git automatically for given events | Beta |
Pipectl - Command-line tool for interacting with Control Plane | Beta |
Deployment plugin - Allow executing user-created deployment plugin | Incubating |
ADA (Automated Deployment Analysis) by Prometheus metrics | Alpha |
ADA by Datadog metrics | Alpha |
ADA by Stackdriver metrics | Incubating |
ADA by Stackdriver log | Incubating |
ADA by CloudWatch metrics | Incubating |
ADA by CloudWatch log | Incubating |
ADA by HTTP request (smoke test...) | Incubating |
Remote upgrade - Ability to upgrade Piped from the web console | Beta |
Remote config - Watch and reload configuration from a remote location such as Git | Beta |
Feature | Phase |
---|---|
Project/Piped/Application/Deployment management | Beta |
Rendering deployment pipeline in realtime | Beta |
Canceling a deployment from console | Beta |
Triggering a deployment manually from console | Beta |
RBAC on PipeCD resources such as Application, Piped... | Alpha |
Authentication by username/password for static admin | Beta |
GitHub & GitHub Enterprise Server SSO | Beta |
Google SSO | Incubating |
Support GCP Firestore as data store | Beta |
Support MySQL v8.0 as data store | Beta |
Support GCP GCS as file store | Beta |
Support AWS S3 as file store | Beta |
Support Minio as file store | Beta |
Support using file storage such as GCS, S3, Minio for both data store and file store (It means no database is required to run control plane) | Incubating |
Insights - Show the delivery performance of a team or an application | Incubating |
Deployment Chain - Allow rolling out to multiple clusters gradually or promoting across environments | Alpha |
Metrics - Dashboards for PipeCD and Piped metrics | Beta |