GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare Minikube su Ubuntu 18.04 / 20.04

Introduzione

Minikube è uno strumento open source che ti consente di configurare un cluster Kubernetes a nodo singolo sul tuo computer locale. Il cluster viene eseguito all'interno di una macchina virtuale e include Docker, consentendoti di eseguire container all'interno del nodo.

Questo è un modo eccellente per eseguire test in un ambiente Kubernetes in locale, senza utilizzare troppe risorse.

Questo tutorial ti mostrerà come installare Minikube su Ubuntu 18.04 o 20.04.

Prerequisiti

  • Un sistema che esegue Ubuntu 18.04 Bionic Beaver o Ubuntu 20.04
  • Un account utente con sudo privilegi
  • Accesso a una finestra del terminale/riga di comando (Ctrl +Alt +T , cerca> terminale)

Come installare Minikube su Ubuntu

Per installare Minikube su Ubuntu, segui i passaggi descritti di seguito. Oltre alle istruzioni di installazione, puoi anche trovare alcuni comandi di base per lavorare all'interno del tuo cluster locale a nodo singolo.

Fase 1:aggiorna il sistema e installa i pacchetti richiesti

Prima di installare qualsiasi software, è necessario aggiornare e aggiornare il sistema su cui si sta lavorando. Per farlo, esegui i comandi:

sudo apt-get update -y
sudo apt-get upgrade -y

Inoltre, assicurati di installare (o controlla se hai già) i seguenti pacchetti richiesti:

sudo apt-get install curl
sudo apt-get install apt-transport-https

Nell'immagine seguente, l'output informa che i pacchetti sono già installati.

Passaggio 2:installa VirtualBox Hypervisor

Come accennato in precedenza, hai bisogno di una macchina virtuale in cui puoi configurare il tuo cluster a nodo singolo con Minikube. A seconda delle tue preferenze, puoi utilizzare VirtualBox o KVM.

Questa guida ti mostrerà come installare Minikube con VirtualBox.

1. Per installare VirtualBox su Ubuntu, esegui il comando:

sudo apt install virtualbox virtualbox-ext-pack

2. Confermare l'installazione con y e premi Invio .

3. Successivamente, sullo schermo viene visualizzato il contratto di licenza. Premi Tab e poi Invio per continuare.

4. L'installatore chiede di accettare i termini della licenza PUEL di VirtualBox selezionando .

5. Attendi il completamento dell'installazione, quindi passa al passaggio successivo.

Fase 3:installa Minikube

Con VirtualBox configurato, passa all'installazione di Minikube sul tuo sistema Ubuntu.

1. Innanzitutto, scarica l'ultimo binario di Minikube utilizzando il wget comando:

wget https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64

2. Copia il file scaricato e salvalo in /usr/local/bin/minikube directory con:

sudo cp minikube-linux-amd64 /usr/local/bin/minikube

Non ci sarà output se il comando è stato eseguito correttamente.

3. Quindi, dai l'autorizzazione all'esecutivo del file usando il comando chmod:

sudo chmod 755 /usr/local/bin/minikube

Anche in questo caso, non ci sarà alcun output.

4. Infine, verifica di aver installato correttamente Minikube controllando la versione del software:

minikube version

L'output dovrebbe visualizzare il numero di versione del software, come nell'immagine sottostante.

Passaggio 4:installa Kubectl

Per distribuire e gestire i cluster, devi installare kubectl , lo strumento da riga di comando ufficiale per Kubernetes.

1. Scarica kubectl con il seguente comando:

curl -LO https://storage.googleapis.com/kubernetes-release/release/`curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt`/bin/linux/amd64/kubectl

2. Rendi eseguibile il binario digitando:

chmod +x ./kubectl

3. Quindi, sposta il binario nel tuo percorso con il comando:

sudo mv ./kubectl /usr/local/bin/kubectl

4. Verifica l'installazione controllando la versione della tua istanza kubectl:

kubectl version -o json

Fase 5:avvia Minikube

Dopo aver configurato tutto il software richiesto, sei pronto per avviare Minikube.

Esegui il seguente comando:

minikube start

Innanzitutto, il sistema scarica il file ISO di Minikube da una fonte online e il binario localkube. Quindi, crea una macchina virtuale in VirtualBox all'interno della quale avvia e configura un singolo cluster di nodi.

Gestire Kubernetes con Minikube

Comandi comuni di Minikube

Per vedere la configurazione di kubectl usa il comando:

kubectl config view

Per mostrare le informazioni sul cluster:

kubectl cluster-info

Per controllare i nodi in esecuzione usa il seguente comando:

kubectl get nodes

Per visualizzare un elenco di tutti i pod Minikube eseguiti:

kubectl get pod

Per accedere alla Minikube VM:

minikube ssh

Per uscire dalla shell, esegui:

exit

Per interrompere l'esecuzione del tipo di cluster a nodo singolo:

minikube stop

Per verificarne lo stato utilizzare:

minikube status

Per eliminare il cluster a nodo singolo:

minikube delete

Per visualizzare un elenco dei componenti aggiuntivi di Minikube installati:

minikube addons list

Accedi alla dashboard di Minikube

Minikube viene fornito con un componente aggiuntivo del dashboard per impostazione predefinita. La dashboard web fornisce un modo per gestire il tuo cluster Kubernetes senza eseguire effettivamente i comandi nel terminale.

Per abilitare e accedere alla dashboard di Minikube tramite terminale, eseguire il comando seguente:

minikube dashboard

Una volta uscito dal terminale, il processo terminerà e la dashboard di Minikube verrà chiusa.

In alternativa, puoi accedere alla dashboard direttamente tramite browser.

Per farlo, acquisisci l'indirizzo IP della dashboard:

minikube dashboard --url

Accedi alla dashboard di Minikube navigando fino all'indirizzo IP della dashboard.


Ubuntu
  1. Come installare Odoo su Ubuntu

  2. Come installare Maven su Ubuntu

  3. Come installare Wine su Ubuntu

  4. Come installare R su Ubuntu 16.04

  5. Come installare Vai su Ubuntu 18.04

Come installare Minikube su Ubuntu 20.04 LTS / 21.04

Come installare Minikube su Ubuntu 20.04

Come installare qt su Ubuntu 20.04

Come installare Kubernetes minikube su Ubuntu 20.04

Come installare Go in Ubuntu 20.04

Come installare Vai su Ubuntu 22.04