Skip to content
SPECIFICTION
Get listed

Prow

docs.prow.k8s.io

Free plan WebLinuxAPISelf-hosted

Spec sheet

Purpose
Prow is a Kubernetes based CI/CD system for running jobs and automating GitHub workflows.Read 11 Oct 2026 · docs.prow.k8s.io
Deployment
Prow runs in Kubernetes clusters, and the deployment guide says it should work on any Kubernetes distribution with no or minimal changes.Read 11 Oct 2026 · docs.prow.k8s.io
API
The optional Gangway component exposes gRPC endpoints to create jobs and get or list job executions.Read 11 Oct 2026 · docs.prow.k8s.io
Integrations
Prow integrates with GitHub and can also work with Gerrit, though Tide and Hook do not work with Gerrit.Read 11 Oct 2026 · docs.prow.k8s.io
Security
Hook validates incoming GitHub webhooks using configured HMAC credentials.Read 11 Oct 2026 · docs.prow.k8s.io
Support
The project directs users to open a repository issue, contact the #prow Kubernetes Slack channel, or contact code owners.Read 11 Oct 2026 · docs.prow.k8s.io
Maker
The GitHub repository identifies Prow as developed to serve the Kubernetes community and links the Kubernetes SIG Testing topic.Read 11 Oct 2026 · github.com
Automation
Prow provides configurable bot commands, policy enforcement, and automated pull request merging.Read 11 Oct 2026 · docs.prow.k8s.io
Extensibility
Hook dispatches GitHub webhook events to internal plugins and can forward events to configured external plugins.Read 11 Oct 2026 · docs.prow.k8s.io
Job dashboard
Deck shows jobs that are running or have recently run in Prow.Read 11 Oct 2026 · docs.prow.k8s.io
Job triggers
Jobs can be triggered by GitHub events, Pub/Sub messages, schedules, or retesting requests through Tide.Read 11 Oct 2026 · docs.prow.k8s.io
Operations
Prow provides JSON structured logs and Prometheus metrics for monitoring and alerting.Read 11 Oct 2026 · docs.prow.k8s.io
Scale
Prow is designed for multi-organization use with dozens of repositories and documents high availability through Kubernetes features.Read 11 Oct 2026 · docs.prow.k8s.io
Secrets
Prow documentation describes syncing secrets from providers including GCP, Azure, and AWS into Kubernetes clusters with Kubernetes External Secrets.Read 11 Oct 2026 · docs.prow.k8s.io

Plans and prices

Open source Free Self-deployed Kubernetes based CI/CD system Read 11 Oct 2026 · github.com

Every Prow plan and price →

Where Specifiction places it

Alternatives to ProwAll alternatives →