Implementarea unui cluster Kubernetes cu microk8s

De la Ro Ikoula wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

fr:Deployer un cluster Kubernetes avec microk8s
Acest articol este rezultatul unei traduceri automate efectuate de către software-ul. Puteți vizualiza sursa articol aici.

ru:Развертывание кластера Kubernetes с помощью microk8s pl:Wdrażanie klastra Kubernetes za pomocą microk8s ja:microk8sを使ったKubernetesクラスタのデプロイメント zh:用microk8s部署一个Kubernetes集群 de:Bereitstellen eines Kubernetes-Clusters mit microk8s nl:Een Kubernetes cluster implementeren met microk8s 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

Introducere

În această documentație vom vedea cum să implementăm și să administrăm un cluster Kubernetes cu soluția microk8s.
Avantajul acesteia din urmă este că este o soluție "all-in-one" care facilitează mult instalarea și administrarea soluției.

Dacă doriți să instalați kubernetes "direct", fără această soluție, puteți vedea FAQ-ul nostru suivante.

Configurarea unui cluster de acest tip necesită cel puțin trei noduri, exemplul nostru descris în această pagină folosește patru noduri pe care le vom numi aici:

  • microk8stest01
  • microk8stest02
  • microk8stest03

Tipul de echipament pentru acest tip de configurație

Acest tip de configurație este fezabil pe toate soluțiile Ikoula, fie că este vorba de:

Dacă aveți nevoie să rulați microservicii sau un cluster cu un număr mare de noduri, aplicația soluție Micro Server Raspberry PI este, de asemenea, posibilă.

Proceduri

Întreaga procedură de mai jos este realizată pe un sistem Ubuntu 20.04.

===Instalare== = 

Instalarea microk8s este foarte simplă și se face după cum urmează (adăugați sudo su comanda nu se face ca root):

snap install microk8s --classic

Instalarea și configurarea se va face automat (aproximativ 2-3 minute) și apoi va oferi următorul rezultat:
Fișier:Microk8s01.JPG

===Configurarea clusterului== = 

Configurarea clusterului este, de asemenea, la fel de simplă:

  • Rulați următoarea comandă pe unul dintre noduri (aici 01):
microk8s add-node

Fișier:Microk8s02.JPG

Apoi trebuie să copiați comanda furnizată (dacă aveți mai multe IP-uri/rețele, selectați-o pe cea care permite serverelor dvs. să comunice între ele).
Apoi executați această comandă pe cel de-al doilea server:
Fișier:Microk8s03.JPG

După ce operațiunea este finalizată pentru cel de-al doilea server, trebuie să efectuați aceeași operațiune pentru cel de-al treilea server (de la început, pentru a genera o nouă comandă prin intermediul nodului add-node).

===Verificarea stării clusterului== = 

Este posibil să verificați starea clusterului microk8s prin intermediul comenzii:

microk8s status --wait-ready

Dacă totul este în regulă, ar trebui să obțineți următorul rezultat:
Fișier:Microk8s04.JPG

===Îndepărtarea unui nod din cluster == = 

Îndepărtarea unui nod din cluster se face prin intermediul comenzii:

microk8s leave

Fișier:Microk8s05.JPG

===Activarea addon-urilor integrate în microk8s == = 

Microk8s de bază conține următoarele suplimente:

Fișier:Microk8s06.JPG

Puteți instala / activa un addon pur și simplu prin intermediul comenzii:

microk8s enable NOM_DE_LADDON



Cet article vous a semblé utile ?

0



Nu sunteți autorizat să publicați comentarii.