Che cos'è Kubernetes con abilitazione di Azure Arc?
Kubernetes abilitato per Azure Arc consente di collegare i cluster Kubernetes in esecuzione ovunque in modo da poterli gestire e configurare in Azure. Gestendo tutte le risorse Kubernetes in un singolo piano di controllo, è possibile abilitare un'esperienza operativa e di sviluppo più coerente per eseguire app native del cloud ovunque e in qualsiasi piattaforma Kubernetes.
Quando gli agenti di Azure Arc vengono distribuiti nel cluster, viene avviata una connessione in uscita ad Azure, usando SSL standard del settore per proteggere i dati in transito.
Una volta connessi ad Azure, i cluster vengono rappresentati come risorse personalizzate in Azure Resource Manager e possono essere organizzati usando gruppi di risorse e tag.
Distribuzioni di Kubernetes supportate
Kubernetes con abilitazione di Azure Arc funzionerà con qualsiasi cluster Kubernetes certificato CNCF (Cloud Native Computing Foundation). Sono inclusi i cluster in esecuzione in altri provider di cloud pubblici (ad esempio GCP o AWS) e cluster in esecuzione nel data center locale( ad esempio VMware vSphere o Azure Stack HCI).
Il team di Azure Arc ha collaborato con i principali partner del settore per convalidare la conformità delle distribuzioni Kubernetes con Kubernetes abilitato per Azure Arc.
Scenari e funzionalità avanzate
Dopo aver connesso i cluster Kubernetes ad Azure, è possibile:
Visualizzare tutti i cluster Kubernetes connessi in esecuzione all'esterno di Azure per inventario, raggruppamento e assegnazione di tag, insieme ai cluster del servizio Azure Kubernetes.
Configurare i cluster e distribuire applicazioni usando la gestione della configurazione basata su GitOps.
Visualizzare e monitorare i cluster usando Monitoraggio di Azure per i contenitori.
Applicare la protezione dalle minacce usando Microsoft Defender per Kubernetes.
Garantire la governance tramite l'applicazione di criteri con Criteri di Azure per Kubernetes.
Concedere l'accesso e connettersi ai cluster Kubernetes da qualsiasi posizione e gestire l'accesso usando il controllo degli accessi in base al ruolo di Azure nel cluster.
Distribuire carichi di lavoro di Machine Learning usando cluster di Azure Machine Learning per Kubernetes.
Distribuire servizi che consentono di sfruttare hardware specifico, rispettare i requisiti di residenza dei dati o abilitare nuovi scenari. Esempi di servizi includono:
- Servizi dati abilitati per Azure Arc
- Cluster di Azure Machine Learning per Kubernetes
- Griglia di eventi in Kubernetes
- Servizi app in Azure Arc
- Distribuire e gestire applicazioni Kubernetes destinate ai cluster Kubernetes abilitati per Azure Arc da Azure Marketplace.
Nota
Questo servizio supporta Azure Lighthouse, che consente ai provider di servizi di accedere al proprio tenant per gestire le sottoscrizioni e i gruppi di risorse che i clienti hanno delegato.
Passaggi successivi
Informazioni sulle procedure consigliate e sui modelli di progettazione tramite Cloud Adoption Framework per cloud ibrido e multicloud.
Provare Kubernetes con abilitazione di Arc senza effettuare il provisioning di un ambiente completo usando Jumpstart di Azure Arc.