Skip to content

Catalog

Every project below links to a full deep-dive: history, architecture, real-world adoption, and code internals read from the upstream repository at a pinned commit. Projects are grouped by role and labelled by CNCF maturity.

Browse by category

Orchestration & Scheduling

KEDAGraduatedEvent-driven autoscaling for Kubernetes, including scale-to-zero, by feeding external events into the HPA.KnativeGraduatedRuns containers as request-driven serverless workloads on Kubernetes, including scale to zero.KubeEdgeGraduatedExtends a Kubernetes control plane to edge nodes and IoT devices over unreliable networks.KubernetesGraduatedRun containers across many machines by declaring desired state; controllers drive the cluster toward it.KarmadaIncubatingKubernetes-native control plane that propagates and schedules workloads across many clusters and clouds.KServeIncubatingKubernetes-native, multi-framework inference platform that turns a model into an autoscaling InferenceService for both predictive and generative AI.KubeflowIncubatingOrchestrates end-to-end machine learning workflows on Kubernetes by compiling pipeline definitions into Argo Workflows and tracking every run in ML Metadata.KubeVirtIncubatingRun and manage KVM virtual machines as first-class Kubernetes workloads.metal3-ioIncubatingKubernetes-native bare metal host provisioning that drives OpenStack Ironic through the BareMetalHost CRD.OpenKruiseIncubatingKubernetes controllers that extend the standard workloads and update container images in place without recreating Pods.OpenYurtIncubatingExtend a vanilla Kubernetes control plane to edge nodes with offline autonomy, keeping the upstream API intact.VolcanoIncubatingA Kubernetes-native batch scheduler that adds gang scheduling, queues, and fair-share to clusters running AI, ML, and big-data workloads.Volcano-KthenaIncubatingKubernetes-native LLM inference orchestration that pairs Volcano gang scheduling with KV-cache-aware, prefill-decode routing.AgonesSandboxHost, run, and scale dedicated multiplayer game servers on Kubernetes using custom resources and controllers.AkriSandboxDiscovers edge leaf devices (cameras, USB, OPC UA) and exposes them to Kubernetes as schedulable resources.ArmadaSandboxA high-throughput batch job scheduler that queues and schedules work across many Kubernetes clusters from outside the clusters themselves.Cadence WorkflowSandboxA fault-tolerant, code-first orchestration engine that runs long-lived workflows and resumes them from event history after any crash.HAMiIncubatingShare one physical GPU across Kubernetes pods by memory and compute, with per-pod limits enforced at runtime and no application changes.

App Definition & GitOps

Argo CDGraduatedPull-based GitOps continuous delivery for Kubernetes, reconciling cluster state against Git.CloudEventsGraduatedA vendor-neutral specification for event data, with SDKs that carry events across HTTP, Kafka, and MQTT.CrossplaneGraduatedA Kubernetes control-plane framework: define your own APIs and reconcile cloud and in-cluster resources.DaprGraduatedA sidecar runtime giving any app portable building-block APIs for state, pub/sub, invocation, and actors.FluxGraduatedA GitOps tool that keeps a Kubernetes cluster continuously reconciled with manifests stored in Git.HelmGraduatedThe package manager for Kubernetes: bundle, version, and install related resources as a chart.Artifact HubIncubatingAn open, CNCF-hosted index to find, install, and publish Cloud Native packages across more than two dozen artifact kinds.BuildpacksIncubatingTurn application source code into production-ready OCI images without writing a Dockerfile.KubeVelaIncubatingApplication-centric delivery control plane that turns one OAM Application into multi-cluster Kubernetes resources via composable CUE modules.Operator FrameworkIncubatingToolkit to build, package, and ship Kubernetes Operators in Go, Ansible, or Helm, wired into OLM for install and upgrades.AtlantisSandboxA self-hosted server that runs Terraform and OpenTofu from pull request comments, planning and applying infrastructure in the open before merge.CozystackSandboxA bare-metal private-cloud framework that serves managed Kubernetes, VMs, and databases as Flux HelmReleases through one aggregated API.

Service Mesh & Networking

API Gateway

Observability

Security & Compliance

cert-managerGraduatedIssues and renews X.509 certificates from ACME, Vault, Venafi, and private CAs as native Kubernetes resources.FalcoGraduatedA runtime security engine that watches Linux kernel events and alerts when activity matches a rule.KyvernoGraduatedA Kubernetes admission engine where each policy is itself a Kubernetes resource written as YAML.Cloud CustodianIncubatingA YAML policy engine for cloud governance that queries resources, filters them, and runs actions like tagging, stopping, or deleting, so rules live as code instead of ad hoc scripts.KubescapeIncubatingOpen-source Kubernetes security platform for misconfiguration, vulnerability, and runtime scanning from IDE to running cluster.Confidential ContainersSandboxRun unmodified Kubernetes Pods inside confidential VMs and release secrets only to workloads that pass remote attestation.Bank-VaultsSandboxAutomates initializing, unsealing, and configuring HashiCorp Vault, keeping unseal keys encrypted with cloud KMS for Kubernetes.CartographySandboxPulls cloud and SaaS assets and the relationships between them into a Neo4j graph so you can query exposure and access paths with Cypher.CopaceticSandboxPatches known OS-package vulnerabilities into an existing container image as an additive layer, driven by a scanner report, without a rebuild.EraserSandboxDeletes vulnerable and unwanted container images from every Kubernetes node, never touching images a running container uses.External Secrets OperatorSandboxSyncs secrets from external managers like AWS, Vault, and GCP into native Kubernetes Secrets.

Identity & Policy

AutheliaIndependentSSO and 2FA for your reverse proxy, plus an OpenID Connect providerOpenFGAIncubatingZanzibar-style fine-grained authorization from relationship tuples and a declarative modelSpiceDBIndependentA Zanzibar-inspired permissions database that answers checks by traversing a relationship graphPermifyIndependentA Zanzibar-style authorization engine backed by relation tuples in PostgreSQLauthentikIndependentA self-hosted identity provider: SSO, OAuth2/OIDC, SAML, and LDAP with a visual flow editorZITADELIndependentAPI-first, event-sourced identity platform with multi-tenancy built inOAuth2 ProxySandboxA reverse proxy that puts OAuth2/OIDC login in front of a service that has noneOpen Policy Agent (OPA)GraduatedA general-purpose policy engine that decouples authorization from app code, evaluated via the Rego language.SPIFFEGraduatedStandards for giving workloads a short-lived, cryptographically verifiable identity without pre-shared secrets.SPIREGraduatedIssues short-lived, attested workload identities (X509-SVID and JWT-SVID); the SPIFFE reference implementation.KeycloakIncubatingOpen-source identity and access management server speaking OIDC, OAuth 2.0, and SAML for apps and services.AthenzSandboxX.509 service identity and fine-grained RBAC for dynamic, hybrid-cloud infrastructure.CapsuleSandboxSoft multi-tenancy for Kubernetes: group namespaces under a Tenant CRD and enforce isolation with admission webhooks.DexSandboxA federated OpenID Connect provider that delegates login to upstream identity providers like LDAP, SAML, GitHub, and Google.

Supply Chain

Storage & Database

Messaging & Streaming

Runtime

Container Registry

Chaos Engineering

Developer Tools