Vuoi imparare a installare Kubernetes su Ubuntu Linux? In questo tutorial, ti mostreremo come installare il servizio Kubernetes su un computer che esegue Ubuntu Linux.

• Ubuntu 20
• Ubuntu 19
• Ubuntu 18
• Kubernetes

Nel nostro esempio, l’indirizzo IP del nodo Kubernetes è 192.168.100.9.

Kubernetes – Tutorial

In questa pagina, offriamo un rapido accesso a un elenco di tutorial relativi a Kubernetes.

Tutorial Kubernetes – Installazione su Ubuntu Linux

Installare l’elenco dei pacchetti richiesti.

Copy to Clipboard

Installare il servizio Docker.

Copy to Clipboard

Abilitare il servizio Docker durante l’avvio.

Copy to Clipboard

Modificare il file di configurazione del servizio Docker.

Copy to Clipboard

Aggiungere la seguente configurazione alla fine dell’elemento denominato: EXECSTART

Copy to Clipboard

Ecco il file prima della nostra configurazione.

Copy to Clipboard

Ecco il file dopo la nostra configurazione.

Copy to Clipboard

Creare un file di configurazione di sistema.

Copy to Clipboard

Ecco il contenuto del file.

Copy to Clipboard

Abilitare il file di configurazione del sistema.

Copy to Clipboard

Modificare il file di configurazione denominato: MODULES.CONF

Copy to Clipboard

Aggiungere la seguente configurazione alla fine di questo file.

Copy to Clipboard

Modificare il file di configurazione FSTAB e disabilitare l’utilizzo della memoria Swap.

Copy to Clipboard

Ecco il file prima della nostra configurazione.

Copy to Clipboard

Ecco il file dopo la nostra configurazione.

Copy to Clipboard

Impostare un nome host univoco.

Copy to Clipboard

Creare un file per configurare le variabili di ambiente necessarie.

Copy to Clipboard

Ecco il contenuto del file.

Copy to Clipboard

Riavviare il computer.

Copy to Clipboard

Scaricare e installare la chiave del repository Kubernetes.

Copy to Clipboard

Aggiungi il repository ufficiale Kubernetes.

Copy to Clipboard

Installare i pacchetti Kubernetes.

Copy to Clipboard

Scarica le immagini Kubernetes richieste.

Copy to Clipboard

Ecco l’output del comando.

Copy to Clipboard

Inizializzare il cluster Kubernetes.

Copy to Clipboard

Ecco l’output del comando.

Copy to Clipboard

Prendere nota del comando per aggiungere nodi al cluster Kubernetes.

Copy to Clipboard

Impostare l’autorizzazione file corretta per il file di configurazione Kubernetes.

Copy to Clipboard

Installare la configurazione di rete necessaria per i file ID.

Copy to Clipboard

Installare il controller di Ingress.

Copy to Clipboard

Per impostazione predefinita, al nodo master Kubernetes non è consentito l’esecuzione di PODS.

Facoltativamente, abilitare il nodo master Kubernetes per l’esecuzione di PODS.

Copy to Clipboard

Congratulazioni! Hai finito l’installazione di Kubernetes su Ubuntu Linux.

Tutorial Kubernetes – Test del cluster

Si tratta di un cluster a nodo singolo.

Abilitare il master Kubernetes per l’esecuzione di PODS.

Copy to Clipboard

Creare un POD utilizzando l’immagine Nginx.

Copy to Clipboard

Nel nostro esempio, abbiamo creato un POD denominato TEST.

Attendere che il sistema per scaricare l’immagine Nginx e avviare il POD.

Copy to Clipboard

Ecco l’output del comando.

Copy to Clipboard

Creare un file YAML con la nuova configurazione del servizio.

Copy to Clipboard

Ecco il contenuto del file.

Copy to Clipboard

Non modificare il rientro del file YAML utilizzato in precedenza.

Installare il nuovo servizio Kubernetes.

Copy to Clipboard

Verificare l’elenco dei servizi Kubernetes.

Copy to Clipboard

Ecco l’output del comando.

Copy to Clipboard

Nel nostro esempio, abbiamo creato un nuovo POD usando l’immagine NGINX.

Nel nostro esempio, abbiamo creato un nuovo servizio denominato TEST-WEB.

Nel nostro esempio, abbiamo esposto la porta 80 dal nostro POD come la porta 80 dell’host 192.168.100.9.

Utilizzare il comando CURL per verificare la comunicazione con il POD che esegue Nginx.

Copy to Clipboard

Apri il tuo browser e inserisci l’indirizzo IP del tuo server Kubernetes.

Nel nostro esempio, il seguente URL è stato immesso nel browser:

• http://192.168.100.9

Il server Kubernetes visualizzerà la pagina Nginx.

nginx welcome

Congratulazioni! Il cluster Kubernetes è stato testato correttamente.