Rancher 2.0: multi-cluster management Kubernetes enterprise

Rancher 2.0 (maggio 2018) di Rancher Labs: piattaforma multi-cluster Kubernetes. UI centralizzata, RBAC, cluster import/create, apps catalog, monitoring integrato. Acquisita da SUSE luglio 2020.

Open Source RancherRancher LabsSUSEKubernetesMulti-clusterOpen Source

Gestire N cluster Kubernetes

Chi opera Kubernetes in enterprise si trova con N cluster: on-prem, AWS EKS, Azure AKS, GKE, edge, dev, staging, prod. Gestirli separatamente è un incubo: RBAC ripetuto, policy diverse, visibilità frammentata. Serve un control plane unificato.

Il rilascio

Rancher 1.x (2014) nasce come container management con Docker (Cattle orchestrator proprio). Rancher 2.0 è una riscrittura completa Kubernetes-first, rilasciata il 1° maggio 2018. Licenza Apache 2.0. Lead: Sheng Liang (CEO), Darren Shepherd (CTO). Scritto in Go.

SUSE acquisisce Rancher Labs il 1° luglio 2020 per ~600 M$.

Caratteristiche

  • Multi-cluster dashboard — un’unica UI per tutti i cluster
  • Cluster provisioning — crea cluster su cloud (EKS, AKS, GKE, DigitalOcean) o on-prem (vSphere, bare-metal)
  • Cluster import — gestisci cluster esistenti
  • RBAC centralizzato — ruoli e permessi su tutti i cluster, SSO con AD/LDAP/SAML/OIDC
  • Project — namespace raggruppati per team
  • App Catalog — Helm chart installabili via UI
  • Monitoring — Prometheus/Grafana integrato
  • Logging — Fluent Bit + Grafana Loki
  • CIS benchmark — security scanning
  • Backup & restore — integrazione Velero

Distribuzioni K8s

Rancher gestisce cluster prodotti da:

  • RKE — Rancher Kubernetes Engine (Docker-based)
  • RKE2 — successore, containerd-based, hardened per govt/enterprise
  • K3s — edge/IoT leggero
  • Upstream K8s (imported)
  • EKS, AKS, GKE, DigitalOcean

Moduli recenti

  • Fleet — GitOps multi-cluster scale
  • Harvester — HCI (HyperConverged Infrastructure) su KubeVirt
  • Elemental — OS management per edge
  • Longhorn — storage distribuito
  • NeuVector — container security (acquisito 2021)
  • Opni — AIOps

Versioni

  • 2.0 (maggio 2018) — Kubernetes rewrite
  • 2.5 (novembre 2020) — Cluster Explorer migliorato
  • 2.6 (agosto 2021) — UI Shell a Vue 3
  • 2.7 (novembre 2022) — Harvester integration
  • 2.8 (dicembre 2023) — imbunded cluster support
  • 2.9 (agosto 2024) — Kubernetes 1.30 support

Nel contesto italiano

Rancher è molto diffuso in Italia tra:

  • MSP — gestione multi-cliente K8s
  • Aziende enterprise con cluster ibridi on-prem + cloud
  • Banche con requisiti sovranità dati (SUSE + Rancher = stack EU)
  • PA digitale — progetti con multi-cluster regionali
  • Fornitori hardware italiani che propongono K8s appliance
  • Hosting provider per K8s-as-a-Service

SUSE ha forte presenza commerciale in Italia, e la combinazione SUSE Linux Enterprise + Rancher è un’offerta enterprise di riferimento.


Riferimenti: Rancher 2.0 (1° maggio 2018). Rancher Labs (SUSE dal 1 luglio 2020, ~600 M$). Sheng Liang, Darren Shepherd. Licenza Apache 2.0. Multi-cluster dashboard. Distribuzioni K8s: RKE, RKE2, K3s.

Vuoi supporto? Sei sotto attacco? Stato dei servizi
Vuoi supporto? Sei sotto attacco? Stato dei servizi