Risorse e link ufficiali
Bibliografia ragionata. Non è un dump di link: ogni voce ha un breve commento su quando e perché aprirla.
📚 Documentazione ufficiale
OpenShift Virtualization (la fonte primaria)
- About OpenShift Virtualization — entry point della documentazione. Da qui parti per qualunque approfondimento.
- Installing — prerequisiti hardware, configurazione di rete, installazione dell’operator.
- Getting started —
ocevirtctlcon esempi. - Managing VMs — operazioni quotidiane, hot-plug, cloning.
- Live migration — il pezzo che leggerai più volte.
- Storage per VM — DataVolumes, StorageProfile, hot-plug disk.
- Networking per VM — bridge, SR-IOV, hot-plug network.
- Backup and restore — VirtualMachineSnapshot, OADP, esempi end-to-end.
- Monitoring — metriche specifiche per VM.
- Release notes — tienile sempre d’occhio: hot-plug e migration sono pezzi che evolvono velocemente.
Doc OpenShift “core” più rilevante per la virtualizzazione
- Storage — concetti base di PV/PVC, CSI, volume snapshot.
- Networking — la base. Da leggere prima di entrare nel networking VM-specifico.
- Multiple networks (Multus + UDN) — fondamentale per il modello “VLAN aggiuntive”.
- Networking Operators — NMState, MetalLB, SR-IOV.
- Network Observability — il troubleshoot di rete moderno.
- Observability overview — overview integrato di Monitoring, Logging, Tracing.
- Logging — Vector, Loki, ClusterLogForwarder.
- Monitoring — Prometheus stack, custom alert.
- Security and compliance — Compliance Operator, File Integrity Operator.
Migration Toolkit for Virtualization (MTV)
- MTV documentation home — partenza ufficiale.
- Installing and using MTV — il manuale operativo per la migrazione vSphere → OpenShift.
OpenShift Data Foundation (ODF)
- ODF documentation — se non hai già storage CSI vendor, è il punto di partenza Red Hat per uno storage software-defined Ceph-based.
Advanced Cluster Management (ACM/RHACM)
- ACM documentation — gestione multi-cluster, application lifecycle, governance, DR multi-sito.
OADP (Backup)
- OADP – OpenShift API for Data Protection — backup ufficiale Red Hat per applicazioni e VM.
GitOps e Automazione
- OpenShift GitOps (Argo CD) — la via “industriale” alla gestione declarative.
- Ansible Automation Platform — per chi viene da PowerCLI, è il sostituto naturale.
- Ansible collection redhat.openshift_virtualization — moduli ufficiali per VM lifecycle.
🌐 Upstream e community
- KubeVirt — il progetto upstream. La user guide è spesso più dettagliata della documentazione enterprise per certi argomenti tecnici (specialmente API).
- KubeVirt User Guide — per i dettagli di “cosa puoi mettere nel YAML di una VM”.
- Kubernetes documentation — base. Prima o poi serve. Specialmente: Pod, Service, NetworkPolicy, RBAC, StorageClass.
- Open Virtual Network (OVN) — per chi vuole capire “cosa c’è sotto” OVN-Kubernetes.
📝 Blog e articoli tecnici
I blog Red Hat hanno articoli pratici su scenari specifici. Tre canali da seguire:
- Red Hat blog — filtra per topic “Virtualization” o “OpenShift”. Casi d’uso, annunci di feature, deep-dive.
- Red Hat Developer — più tecnico, articoli con esempi di codice e YAML. Esempio di articolo molto utile sul tema RAM: Memory management in OpenShift Virtualization.
- KubeVirt blog — direttamente dalla community upstream, spesso anticipa le feature che arriveranno in OpenShift Virtualization.
🎓 Lab interattivi
Lab guidati nel browser, gratuiti, senza dover montare un cluster:
- Red Hat Interactive Labs — filtra per “Virtualization” e prendili tutti.
- Red Hat Hybrid Cloud Console — accesso alle risorse dell’account, inclusi alcuni lab.
- Red Hat learning community — forum e Q&A tecnico.
I lab più rilevanti per chi viene da VMware (li trovi linkati anche nel modulo 6):
- Single Node OpenShift deployment con Assisted Installer
- Deploying OpenShift Virtualization with Assisted Installer
- Configure Kube Descheduler instance
- Node Maintenance: placing in maintenance
- Manage and monitor VMs on OpenShift with ACM
- Data protection con Trilio / Portworx / NetBackup
- Regional Disaster Recovery for VMs using RHACM and ODF
- Virtual infrastructure automation with Red Hat Ansible
🎯 Certificazioni
- Red Hat Training and Certification — pagina madre, da qui si naviga verso i corsi e gli esami.
- EX316 – OpenShift Virtualization specialist — la cert più rilevante per questo topic.
- DO316 – Course “Managing Virtual Machines with Red Hat OpenShift Virtualization” — corso di preparazione all’EX316.
- EX280 – OpenShift Administration — base OpenShift; consigliato prima dell’EX316.
- EX200 – RHCSA — la base RHEL. Se non l’hai già, è il primo passo.
🛠️ Tool e utility
Tool di terze parti che molti admin OpenShift usano nel quotidiano:
k9s— TUI per Kubernetes. Quando devi muoverti rapido fra namespace e pod, è imbattibile.stern— log multi-pod in tail in tempo reale.yq— per fare jq-style sui file YAML. Utilissimo per script.jq— l’equivalente per JSON, indispensabile conoc get -o json.oc neat— pulisce gli outputoc get -o yamldai campi gestiti dal cluster, utile per esportare definizioni “pulite”.kubectx/kubens— switch rapido di context e namespace.virtctl— già citato; lo metti qui solo per ricordare di averlo sempre installato dove operi.
🤝 Community e supporto
- Red Hat Customer Portal — knowledge base, security advisories, supporto ufficiale (per clienti con sottoscrizione).
- Red Hat Knowledgebase – Virtualization — articoli KB ordinati per data.
- Red Hat Bugzilla — per cercare bug noti.
- OpenShift Commons — meeting community Red Hat-sponsorizzati.
- KubeVirt community — per lavorare a stretto contatto con upstream (slack channel, weekly meeting).
- r/redhat e r/openshift — community Reddit, spesso utile per consigli pratici.
📰 Per restare aggiornati
Il prodotto evolve rapidamente. Da seguire:
- Release notes della versione di OpenShift in uso (link sopra).
- OpenShift Roadmap — visione di alto livello su dove sta andando il prodotto.
- Newsletter Red Hat (ci si iscrive da
redhat.com) — annunci di nuove feature e webinar. - Webinar Red Hat / events: redhat.com/en/events. Red Hat Summit (annuale) è il momento dei grandi annunci.
⚖️ Confronti e contesto di migrazione
Se ti serve materiale per giustificare il caso d’uso al management:
- Virtualization migration assessment datasheet — Red Hat ha un servizio di assessment dedicato.
- OpenShift Virtualization FAQ — risposte alle domande tipiche.
- Architecture center — pattern architetturali ufficiali, alcuni dedicati alla virtualizzazione.
🔄 Sul learning path originale
Questo repo è basato sul learning path Red Hat ufficiale. Se vuoi consultare la fonte primaria in inglese:
- A high-level guide to Red Hat OpenShift Virtualization as a VMware admin — il learning path completo (8 moduli).
- Learning OpenShift Virtualization concepts as a vSphere admin — il follow-up “Beyond the basics” che approfondisce i pezzi pratici.
- Migrate virtual applications in Red Hat OpenShift Virtualization — il percorso parallelo per sviluppatori.