Skip to content
SPECIFICTION
Get listed

Open Cluster Management

open-cluster-management.io

LinuxAPISelf-hostedBrowser extension

Spec sheet

Purpose
Open Cluster Management is a community-driven project for multicluster and multicloud scenarios for Kubernetes applications.Read 5 Oct 2026 · open-cluster-management.io
Integrations
The project lists integrations with Argo CD, Argo Workflows, Cluster API, Clusternet, Fluid, Flower, Helm, Istio, KubeStellar, KubeVela, Kueue, Meshery, OpenTelemetry, RamenDR, and Submariner.Read 5 Oct 2026 · open-cluster-management.io
Security
The community welcomes and appreciates responsible disclosure of security vulnerabilities and refers users to its Community Security Response page.Read 5 Oct 2026 · open-cluster-management.io
License
The project is licensed under Apache License 2.0.Read 5 Oct 2026 · github.com
Application lifecycle
The built-in application management add-on uses Argo CD for declarative GitOps-based application lifecycle management across multiple Kubernetes clusters.Read 5 Oct 2026 · open-cluster-management.io
Architecture
OCM uses a hub and spoke model, with a klusterlet agent on each managed cluster pulling instructions from the hub.Read 5 Oct 2026 · open-cluster-management.io
Argo CD integration
The Argo CD integration uses OCM Placement to select managed clusters for application deployment.Read 5 Oct 2026 · open-cluster-management.io
Cluster inventory
It registers multiple clusters to a hub cluster for management.Read 5 Oct 2026 · open-cluster-management.io
Content placement
Its Placement API dynamically selects clusters for content and behavior across multiple clusters.Read 5 Oct 2026 · open-cluster-management.io
Credential handling
The work agent pulls resources from its dedicated hub namespace, avoiding the need to store managed cluster credentials on the hub.Read 5 Oct 2026 · github.com
Deployment model
Installation uses a hub cluster running the core control plane and a klusterlet agent on each managed cluster.Read 5 Oct 2026 · open-cluster-management.io
EKS support
The documented EKS hub solution uses AWS IAM roles and supports managed clusters running on EKS.Read 5 Oct 2026 · open-cluster-management.io
Getting started
The quick start sets up one hub and two managed clusters using clusteradm and kind, and asks users to consult separate guides for production or other Kubernetes distributions.Read 5 Oct 2026 · open-cluster-management.io
Installation
Installation involves putting the core control plane on a hub cluster and the klusterlet agent on each managed cluster.Read 5 Oct 2026 · open-cluster-management.io
Policy and configuration
Policy and configuration management uses labels to deploy policies and control consistently across resources, and supports access control, quota, and cost management.Read 5 Oct 2026 · open-cluster-management.io
Policy management
Prebuilt security and configuration controllers can audit or enforce declared policies across managed clusters.Read 5 Oct 2026 · github.com
Project status
Open Cluster Management is a Cloud Native Computing Foundation sandbox project.Read 5 Oct 2026 · open-cluster-management.io
Security reporting
The community welcomes responsible disclosure of security vulnerabilities.Read 5 Oct 2026 · open-cluster-management.io
VS Code extension
The VS Code extension offers OCM resource snippets, local environment creation, and a cluster resource monitoring view; its documented minimum VS Code version is 1.71.0.Read 5 Oct 2026 · open-cluster-management.io
Work distribution
Its Work API lets a hub apply Kubernetes resources to managed clusters.Read 5 Oct 2026 · open-cluster-management.io

Where Specifiction places it

Alternatives to Open Cluster ManagementAll alternatives →