GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come installare Minikube su CentOS 8

Introduzione

Minikube è un software open source per la configurazione di un cluster Kubernetes a nodo singolo sulla tua macchina locale. Il software avvia una macchina virtuale ed esegue un cluster Kubernetes al suo interno, consentendoti di eseguire test in un ambiente Kubernetes in locale.

Minikube è uno strumento che esegue un cluster Kubernetes a nodo singolo in una macchina virtuale sul tuo laptop.

In questo tutorial ti mostreremo come installare Minikube su CentOS 8.

Prerequisiti

  • Un sistema che esegue CentOS 8
  • Un account utente con sudo privilegi.
  • docker ha più di 1899 MiB per Kubernetes

Installazione

Segui i passaggi seguenti per configurare il Minikube correttamente.

  • Aggiorna il tuo sistema
sudo dnf update -y
  • Installa Hypervisor KVM poiché eseguirai il cluster a nodo singolo all'interno di una macchina virtuale, devi configurare un software di virtualizzazione.

Nota :Ti mostreremo come installare rapidamente l'hypervisor KVM.

Se vuoi ottenere maggiori dettagli con l'installazione di KVM sulla tua macchina Linux, visita il link qui sotto.

Hypervisor KVM
  • Inizia installando i pacchetti richiesti Quindi avvia e abilita libvirtd processo.
sudo dnf -y install epel-release
sudo dnf -y install libvirt qemu-kvm virt-install virt-top libguestfs-tools bridge-utils
sudo systemctl start libvirtd
sudo systemctl enable libvirtd
  • Aggiungi il tuo utente sudo a libvirt gruppo.
sudo usermod -a -G libvirt $(whoami)
  • apri il file di configurazione della virtualizzazione.
sudo vim /etc/libvirt/libvirtd.conf
  • Assicurati che le righe seguenti abbiano gli stessi valori mostrati di seguito.
unix_sock_group = "libvirt
unix_sock_rw_perms = "0770"
  • Riavvia il servizio libvirtd
sudo systemctl restart libvirtd
  • Installa l'ultimo Minikube pacchetto
wget https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64
  • Dagli il permesso di file executive
chmod +x minikube-linux-amd64
  • Spostalo in /usr/local/bin
sudo mv minikube-linux-amd64 /usr/local/bin/minikube
  • Verifica l'installazione di Minikube controllandone la versione
minikube version
  • Installa Kubectl scaricando il pacchetto, esegui 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
  • Concedi all'esecutivo il permesso per Kubectl
chmod +x kubectl
  • Spostalo nella stessa directory in cui hai archiviato Minikube che è /usr/local/bin
sudo mv kubectl  /usr/local/bin/
  • Verifica anche Kubectl controllandone la versione
kubectl version --client -o json
  • Avvio di Minikube utilizzando Minikube start comando e avvia un cluster a nodo singolo all'interno di una macchina virtuale eseguendo i comandi seguenti
sudo groupadd docker
sudo usermod -aG docker $USER
sudo usermod -aG docker $USER && newgrp docker
sudo systemctl start docker
minikube start

NOTA :

Se stai eseguendo minikube all'interno di una VM, considera l'utilizzo di –driver=none

Quindi segui i passaggi precedenti ma sostituisci minikube start comando con minikube start –driver=none

Quindi sarà così:

sudo usermod -aG docker $USER
sudo usermod -aG docker $USER && newgrp docker
sudo systemctl start docker
minikube start --driver=none

Secondo:https://minikube.sigs.k8s.io/docs/reference/drivers/none/

Accedi alla console web di Minikube

Se vuoi attivare la dashboard di minikube e accedere alla console devi seguire i passaggi seguenti:

  • Controlla prima lo stato di Minikube con il comando
minikube status
  • Elenca gli addon abilitati con kubectl
minikube addons list
  • Avvia il minikube
minikube start
  • Quindi attiva la Dashboard di Minikube con il comando qui sotto
minikube dashboard

Questo comando creerà un collegamento che farà in modo che l'host locale ascolti su una porta casuale dalle porte di Minikube come mostrato

  • Copia il link poi vai al tuo browser e incollalo, verrai indirizzato automaticamente alla dashboard di Minikube come mostrato.
  • Puoi controllare Ilservizio Kubernetes facendo clic su Servizio sezione sul lato sinistro come mostrato

Conclusione

In questo articolo, dovresti aver installato correttamente Minikube su di te CentOS 8.

Ora puoi divertirti esplorando tutte le funzionalità di Kubernetes sul tuo computer locale.


Cent OS
  1. Come installare Minikube su CentOS

  2. Come installare Vagrant su CentOS 7

  3. Come installare Gitea su CentOS 8

  4. Come installare Memcached su CentOS 8

  5. Come installare ownCloud su CentOS 8

Come installare Jenkins su CentOS 8

Come installare Zoom su CentOS 8

Come installare Nethogs su CentOS

Come installare Yourls in CentOS 8

Come installare SuiteCRM su CentOS 8

Come installare Pure-FTPd su CentOS