Knative Operator
April 22, 2026 ยท View on GitHub
The Knative Operator defines custom resources for the Knative components, including serving and eventing, enabling users to configure, install, upgrade and maintain these components over their lifecycle through a simple API.
Details:
- Installation
- Serving Configuration
- Eventing Configuration
- Upgrade
- Multi-cluster deployment
- Development
- Multi-cluster E2E testing
- Release
For documentation on using Knative Operator, see the Knative operator section of the Knative documentation site.
Operator CLI flags
Operator-specific CLI flags (set on the operator Deployment via args:):
| Flag | Default | Description |
|---|---|---|
--clusterprofile-provider-file | "" | Path to the JSON config file describing Cluster Inventory API access providers. Required when any CR sets spec.clusterProfileRef. See docs/multicluster.md. |
--remote-deployments-poll-interval | 10s | Requeue interval used while polling spoke deployment readiness. Raise for large fleets (30s for 10-100 spokes, 60s for >100). Values below 1s fall back to the default with a WARNING log entry. |
If you are interested in contributing, see CONTRIBUTING.md and DEVELOPMENT.md. For a list of help wanted issues across Knative, take a look at CLOTRIBUTOR.