Vuoi imparare come fare l’installazione di un cluster Kubernetes su Ubuntu Linux? In questo tutorial, ti mostreremo come installare un cluster Kubernetes su un computer che esegue Ubuntu Linux.

• Ubuntu 20
• Ubuntu 19
• Ubuntu 18
• Kubernetes 1.18

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

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

Kubernetes – Tutorial

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

Tutorial Kubernetes Cluster – Master Node Installation

• IP – 192.168.100.9
• Hostname – KUBERNETES-01.LOCAL

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

Modificare il file di configurazione denominato HOSTS.

Copy to Clipboard

Aggiungere una voce al nodo Kubernet secondario.

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 Cluster – Secondary Node Installation

• IP – 192.168.100.10
• Hostname – KUBERNETES-02.LOCAL

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

Modificare il file di configurazione denominato HOSTS.

Copy to Clipboard

Aggiungere una voce al nodo master Kubernetes.

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

Unisciti al cluster Kubernetes.

Copy to Clipboard

Nel nostro esempio, questo computer è entrato a far parte del cluster Kubernetes installato nel nodo master 192.168.100.9.

Tenere presente che è necessario usare il comando personalizzato creato dal nodo master per partecipare al cluster.

Ecco l’output del comando.

Copy to Clipboard

Congratulazioni! Sei entrato a far parte del cluster Kubernetes.

Tutorial Kubernetes – Test del cluster

Nel nodo master elencare i membri del cluster Kubernetes.

Copy to Clipboard

Ecco l’output del comando.

Copy to Clipboard

Creare una distribuzione usando l’immagine Nginx.

Copy to Clipboard

Nel nostro esempio, abbiamo creato una distribuzione denominata TEST.

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

Elencare i file ID installati nel cluster.

Copy to Clipboard

Ecco l’output del comando.

Copy to Clipboard

Nel nostro esempio, il POD creato è in esecuzione sul nodo seguente: KUBERNETES-02.LOCAL

Scala la nostra distribuzione a 3 repliche.

Copy to Clipboard

Verificare la distribuzione di Kubernetes.

Copy to Clipboard

Ecco l’output del comando.

Copy to Clipboard

Elencare i file ID installati nel cluster.

Copy to Clipboard

Ecco l’output del comando.

Copy to Clipboard

Nel nostro esempio, abbiamo 3 POD in esecuzione sul seguente nodo: KUBERNETES-02.LOCAL

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 servizio denominato TEST-WEB.

Nel nostro esempio, abbiamo esposto la porta 80 dalla nostra distribuzione come la porta 80 dell’host 192.168.100.9.

Utilizzare il comando CURL per testare la comunicazione con la distribuzione 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.