Puncte:-2

Implementarea Kubernetes de la zero

drapel nf

Ar putea cineva să împărtășească câteva tutoriale bune despre cum să implementez clusterul Kubernetes pe propriul meu server?

Nu vreau să folosesc Amazon, Digital Ocean sau Linode.

Am serverul meu proxmox.

Deci scenariul ideal va fi 1 noduri master și 3 slave; 4-a dacă este necesar.

Am urmărit câteva tutoriale, dar totuși aș dori să aflu mai multe și de la oameni care mă pot îndruma în direcția corectă.

Nodurile mele au instalat în prezent numai sistemul de operare, care este Ubuntu 20.04

Puncte:1
drapel cn

Cea mai bună opțiune este să începeți cu Kubernetes Secțiunea de început.

Pentru un cluster pe care îl gestionați singur, cel oficial instrumentul acceptat pentru implementarea Kubernetes este kubeadm.

Verifica acest link - Bootstrapping clustere cu kubeadm. Acest ghid descrie toți pașii necesari:

  • Se instalează kubeadm
  • Depanarea kubeadm
  • Crearea unui cluster cu kubeadm
  • Personalizarea componentelor cu API-ul kubeadm
  • Opțiuni pentru topologie foarte disponibilă
  • Crearea de clustere foarte disponibile cu kubeadm
  • Configurați un cluster etcd de înaltă disponibilitate cu kubeadm
  • Configurarea fiecărui kubelet din cluster folosind kubeadm
  • Suport dual-stack cu kubeadm

De asemenea, verificați acest link - Mediu de productie:

Un cluster Kubernetes de calitate de producție necesită planificare și pregătire. Dacă clusterul dvs. Kubernetes urmează să ruleze sarcini de lucru critice, acesta trebuie să fie configurat pentru a fi rezistent.Această pagină explică pașii pe care îi puteți urma pentru a configura un cluster pregătit pentru producție sau pentru a promova un cluster existent pentru utilizare în producție.

Există deasemenea Kubespray:

Kubespray este o compoziție de manuale Ansible, inventar, instrumente de furnizare și cunoștințe de domeniu pentru sarcinile generice de gestionare a configurației clusterelor OS/Kubernetes.

Kubespray vs Kubeadm

Kubeadm oferă domeniul Cunoștințe despre managementul ciclului de viață al clusterelor Kubernetes, inclusiv layout-uri auto-găzduite, servicii de descoperire dinamică și așa mai departe. Dacă ar fi aparținut lumii noi a operatorilor, ar fi putut fi numit „operator de cluster Kubernetes”. Cu toate acestea, Kubespray efectuează sarcini generice de gestionare a configurației din lumea ansible a „operatorilor de sistem de operare”, plus unele grupări inițiale K8s (cu pluginuri de rețea incluse) și bootstrapping planul de control.
Kubespray a început să folosească kubeadm intern pentru crearea clusterului încă de la versiunea 2.3, pentru a consuma cunoștințele despre domeniul de management al ciclului de viață și pentru a descărca elementele de configurare a sistemului de operare generică din acesta, ceea ce sperăm să beneficieze ambele părți.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.