Een Kubernetes cluster implementeren met microk8s
zh:用microk8s部署一个Kubernetes集群
de:Bereitstellen eines Kubernetes-Clusters mit microk8s
fr:Deployer un cluster Kubernetes avec microk8s
Dit artikel is vertaald door middel van automatische vertalingssoftware. U kunt het artikel bron hier te bekijken.
it:Distribuire un cluster Kubernetes con microk8s
pt:Implementação de um aglomerado Kubernetes com microk8s
es:Despliegue de un clúster Kubernetes con microk8s
en:Deploying a Kubernetes cluster with microk8s
Inleiding
In deze documentatie zullen we zien hoe we een kubernetes cluster kunnen implementeren en beheren met de microk8s oplossing.
Het voordeel van deze laatste is dat het een alles-in-één-oplossing is die de installatie en het beheer van de oplossing veel gemakkelijker maakt.
Als u kubernetes "direct" wilt installeren zonder deze oplossing, kunt u onze FAQ bekijken suivante.
Het opzetten van een cluster van dit type vereist ten minste drie nodes, ons voorbeeld beschreven op deze pagina gebruikt er vier die we hier zullen noemen:
- microk8stest01
- microk8stest02
- microk8stest03
Type apparatuur voor dit type configuratie
Dit type configuratie is haalbaar op alle oplossingen van Ikoula, of het nu gaat om:
Als u microservices of een cluster met een groot aantal knooppunten wilt draaien, is de oplossing Micro Server Raspberry PI is ook mogelijk.
Procedures
De hele procedure hieronder is gedaan op een Ubuntu 20.04 systeem.
===Installatie== =
De installatie van microk8s is zeer eenvoudig en gebeurt als volgt (voeg sudo su toe het commando wordt niet als root uitgevoerd):
snap install microk8s --classic
De installatie en configuratie worden dan automatisch uitgevoerd (ongeveer 2-3 minuten) en geven dan de volgende uitvoer:
Bestand:Microk8s01.JPG
===Instellen van het cluster== =
Het opzetten van het cluster is ook zo eenvoudig:
- Voer het volgende commando uit op een van de knooppunten (hier 01):
microk8s add-node
Vervolgens moet u het gegeven commando kopiëren (indien u meerdere IP's/netwerken hebt, selecteert u het commando dat uw servers in staat stelt met elkaar te communiceren).
Voer dan dit commando uit op uw tweede server:
Bestand:Microk8s03.JPG
Zodra de operatie voor de tweede server is voltooid, moet u dezelfde operatie uitvoeren voor de derde server (vanaf het begin om een nieuw commando te genereren via de add-node).
===Checking the state of the cluster== =
Het is mogelijk om de status van het microk8s cluster te controleren via het commando:
microk8s status --wait-ready
Als alles OK is, zou je het volgende resultaat moeten krijgen:
Bestand:Microk8s04.JPG
===Verwijder een node van het cluster == =
Het verwijderen van een knooppunt uit het cluster wordt gedaan via het commando:
microk8s leave
===Activering van de in microk8s geïntegreerde addons == =
De basis microk8s bevat de volgende uitbreidingen:
Je kunt een addon eenvoudig installeren / activeren via het commando:
microk8s enable NOM_DE_LADDON
Cet article vous a semblé utile ?
Automatisch bijwerken van reacties inschakelen