operator-framework/operator-lifecycle-manager
A management framework for extending Kubernetes with Operators observed · 2026-08-28
Health v2 · maintenance only
97/100
- Activity 99
- Release rhythm 94
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 29
- age_days: 3309
- days_rel: 41
- days_push: 8
- n_releases_24m: 18
Adoption not part of the score
1863 stars · 586 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Operator Lifecycle Manager (OLM) extends Kubernetes with a declarative framework for installing, managing, and upgrading Operators and their dependencies. It provides catalogs, over-the-air updates, a dependency model, and discoverability for Kubernetes-native applications.
Use cases
- install operators on a kubernetes cluster
- manage operator upgrades and dependencies declaratively
- run a catalog of kubernetes operators with over-the-air updates
- prevent conflicting operators from owning the same apis
- discover and install kubernetes-native applications from operatorhub
- package and publish operators for the kubernetes community
When to choose
- you need declarative installation, upgrades, and dependency resolution for Operators on a Kubernetes cluster
- you want catalog-based distribution and automatic updates for cluster extensions
- you need to enforce API ownership and cluster stability across installed Operators
When to avoid
- you are starting a new project - OLM v0 is in maintenance mode and the community is building OLM v1 (operator-controller)
- you only need to deploy plain applications without Operator packaging or lifecycle management
- you need new features, which are no longer accepted in this repository
Facets
framework · maturity maintenance
deployment package-manager configuration-management workflow-automation cloud-computing self-hosted go cloud self-hosted kubernetes-operators olm crd operatorhub package-management cluster-extensions over-the-air-updates containers devops automation kubernetes docker
5 sources
- readme: https://github.com/operator-framework/operator-lifecycle-manager · fetched 2026-08-28 · 7ad092e970f4
- homepage: https://olm.operatorframework.io · fetched 2026-08-29 · 8f01441f2d5b
- site_page: https://olm.operatorframework.io/about · fetched 2026-08-29 · 2dfd9d11da65
- site_page: https://olm.operatorframework.io/docs · fetched 2026-08-29 · fb0962ee9bf8
- site_page: https://olm.operatorframework.io/docs/getting-started · fetched 2026-08-29 · ec2bdd7e1216
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| operator-framework/operator-lifecycle-manager | main | 97 |
For agents
markdown · JSON · MCP: product_card(name="operator-framework/operator-lifecycle-manager")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem