Riepilogo
L'obiettivo è stato quello di valutare se Kubernetes fosse una scelta ottimale come piattaforma di orchestrazione dei contenitori per l'azienda. È stata creata un'app con Kubernetes in esecuzione in una macchina virtuale. È stato stabilito che Kubernetes è appropriato per i nuovi progetti con più parti. Se si prevede di usare Kubernetes per orchestrare le distribuzioni di contenitori, il servizio Azure Kubernetes offre supporto nativo cloud predefinito per semplificare il percorso.
In questo modulo è stato illustrato il modo in cui Kubernetes offre:
- Distribuzione di contenitori.
- Riparazione automatica dei contenitori.
- Ridimensionamento dinamico del numero di contenitori.
- Aggiornamenti in sequenza automatici e ripristino dello stato precedente dei contenitori.
- Gestione dell'archiviazione.
- Gestione del traffico di rete.
- Archiviazione e gestione delle informazioni sensibili, ad esempio nomi utente e password.
È stata trovata una piattaforma di orchestrazione dei contenitori per distribuire e gestire la soluzione di tracciamento droni in nuove aree clienti. È ora possibile comprendere come Kubernetes consente di sviluppare, distribuire e gestire le app nell'ambiente dei contenitori.
Disinstallare MicroK8s
Per recuperare spazio nel computer di sviluppo, è possibile rimuovere tutto ciò che è stato distribuito finora, inclusa la macchina virtuale. Tenere presente che questa procedura è facoltativa.
Per rimuovere i componenti aggiuntivi dal cluster, eseguire il comando
microk8s.disable
e specificare i componenti aggiuntivi da rimuovere:sudo microk8s.disable dashboard dns registry
Per rimuovere MicroK8s dalla macchina virtuale, eseguire il comando
snap remove
:sudo snap remove microk8s
Se si vuole rimuovere il sistema di gestione di macchine virtuali MultiPASS dalla macchina virtuale, occorre eseguire alcuni passaggi aggiuntivi in Windows e macOS.
Per uscire dalla macchina virtuale, eseguire il comando
exit
:exit
Per arrestare la macchina virtuale, eseguire il comando
multipass stop
e specificare il nome della macchina virtuale:multipass stop microk8s-vm
Per eliminare e rimuovere l'istanza di macchina virtuale, eseguire
multipass delete
e quindimultipass purge
:multipass delete microk8s-vm multipass purge
Altre informazioni
Per altre informazioni su Kubernetes, sull'esecuzione di Kubernetes in Azure e sugli strumenti correlati, visitare i siti e leggere gli articoli seguenti: