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.
Installare il servizio Docker.
Abilitare il servizio Docker durante l’avvio.
Modificare il file di configurazione del servizio Docker.
Aggiungere la seguente configurazione alla fine dell’elemento denominato: EXECSTART
Ecco il file prima della nostra configurazione.
Ecco il file dopo la nostra configurazione.
Creare un file di configurazione di sistema.
Ecco il contenuto del file.
Abilitare il file di configurazione del sistema.
Modificare il file di configurazione denominato: MODULES.CONF
Aggiungere la seguente configurazione alla fine di questo file.
Modificare il file di configurazione FSTAB e disabilitare l’utilizzo della memoria Swap.
Ecco il file prima della nostra configurazione.
Ecco il file dopo la nostra configurazione.
Impostare un nome host univoco.
Modificare il file di configurazione denominato HOSTS.
Aggiungere una voce al nodo Kubernet secondario.
Creare un file per configurare le variabili di ambiente necessarie.
Ecco il contenuto del file.
Riavviare il computer.
Scaricare e installare la chiave del repository Kubernetes.
Aggiungi il repository ufficiale Kubernetes.
Installare i pacchetti Kubernetes.
Scarica le immagini Kubernetes richieste.
Ecco l’output del comando.
Inizializzare il cluster Kubernetes.
Ecco l’output del comando.
Prendere nota del comando per aggiungere nodi al cluster Kubernetes.
Impostare l’autorizzazione file corretta per il file di configurazione Kubernetes.
Installare la configurazione di rete necessaria per i file ID.
Installare il controller di Ingress.
Per impostazione predefinita, al nodo master Kubernetes non è consentito l’esecuzione di PODS.
Facoltativamente, abilitare il nodo master Kubernetes per l’esecuzione di PODS.
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.
Installare il servizio Docker.
Abilitare il servizio Docker durante l’avvio.
Modificare il file di configurazione del servizio Docker.
Aggiungere la seguente configurazione alla fine dell’elemento denominato: EXECSTART
Ecco il file prima della nostra configurazione.
Ecco il file dopo la nostra configurazione.
Creare un file di configurazione di sistema.
Ecco il contenuto del file.
Abilitare il file di configurazione del sistema.
Modificare il file di configurazione denominato: MODULES.CONF
Aggiungere la seguente configurazione alla fine di questo file.
Modificare il file di configurazione FSTAB e disabilitare l’utilizzo della memoria Swap.
Ecco il file prima della nostra configurazione.
Ecco il file dopo la nostra configurazione.
Impostare un nome host univoco.
Modificare il file di configurazione denominato HOSTS.
Aggiungere una voce al nodo master Kubernetes.
Riavviare il computer.
Scaricare e installare la chiave del repository Kubernetes.
Aggiungi il repository ufficiale Kubernetes.
Installare i pacchetti Kubernetes.
Unisciti al cluster Kubernetes.
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.
Congratulazioni! Sei entrato a far parte del cluster Kubernetes.
Tutorial Kubernetes – Test del cluster
Nel nodo master elencare i membri del cluster Kubernetes.
Ecco l’output del comando.
Creare una distribuzione usando l’immagine Nginx.
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.
Ecco l’output del comando.
Nel nostro esempio, il POD creato è in esecuzione sul nodo seguente: KUBERNETES-02.LOCAL
Scala la nostra distribuzione a 3 repliche.
Verificare la distribuzione di Kubernetes.
Ecco l’output del comando.
Elencare i file ID installati nel cluster.
Ecco l’output del comando.
Nel nostro esempio, abbiamo 3 POD in esecuzione sul seguente nodo: KUBERNETES-02.LOCAL
Creare un file YAML con la nuova configurazione del servizio.
Ecco il contenuto del file.
Non modificare il rientro del file YAML utilizzato in precedenza.
Installare il nuovo servizio Kubernetes.
Verificare l’elenco dei servizi Kubernetes.
Ecco l’output del comando.
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.
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.
Congratulazioni! Il cluster Kubernetes è stato testato correttamente.