Riepilogo

Completato

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 valutato se Kubernetes è adatto 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 dei 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.

  1. 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
    
  2. 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.

  1. Per uscire dalla macchina virtuale, eseguire il comando exit:

    exit
    
  2. Per arrestare la macchina virtuale, eseguire il comando multipass stop e specificare il nome della macchina virtuale:

    multipass stop microk8s-vm
    
  3. Per eliminare e rimuovere l'istanza di macchina virtuale, eseguire multipass delete e quindi multipass 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: