Späť na blog
2026-05-02Multi-cluster

Red Hat ACM – multi-cluster management

Advanced Cluster Management pre flotilu klastrov.

Advanced Cluster Management (ACM) je Red Hat riešenie pre správu viacerých Kubernetes/OpenShift klastrov z jedného miesta. Nasadí sa ako operator na hub klastri, spravované klastre (managed clusters) sa registrujú cez klienta `klusterlet`.

Cluster lifecycle je jedna hlavná ficura. Z hub klastra vieš cez UI alebo YAML vytvoriť nový OpenShift klaster na AWS, Azure, GCP, vSphere, bare-metal, alebo pripojiť existujúci (vrátane EKS, GKE, AKS). Import existing klastra je jednoduchý – bežíš pripravený `oc apply` na target klastri.

Policy framework je druhá kľúčová ficura. Policy CR definuje želaný stav (napr. "všetky namespaces musia mať ResourceQuota", "žiadny pod nesmie bežať s privileged: true"). PlacementRule vyberá klastre podľa labels a Policy sa aplikuje. Compliance dashboard ukazuje, kde a čo failuje.

Application lifecycle cez ApplicationSet z ArgoCD alebo natívne ACM Application. Nasadíš aplikáciu do vybraných klastrov jedným YAMLom, ACM sa postará o distribúciu manifestov a monitorovanie stavu. Pre GitOps workflow je preferovaná integrácia s OpenShift GitOps.

Observability doplnok posiela metriky zo všetkých spravovaných klastrov do centrálnej Thanos inštancie na hub-e. Získaš jeden Grafana dashboard s pohľadom na celú flotilu – využitie, alerty, top spotrebitelia. Kombinácia ACM + ACS + Cost Management + Insights je Red Hat "single pane of glass" pre platform teams.