Puncte:0

Căutând sfaturi cu privire la intrarea versus echilibrarea încărcării pentru aplicația din clusterul microk8s

drapel at

Am un cluster microk8s cu șapte noduri configurat pe un server Ubuntu în pivnița mea. Multipass îmi arată că am trei adrese IP pentru fiecare VM, deoarece am creat aceste gazde folosind opțiunea de rețea cu punte. M-am gândit că a avea un IP rutabil ar putea face mai ușoară expunerea mașinilor virtuale și a serviciilor lor în rețeaua mea locală, dar probabil că tocmai mi-am complexat platforma :P

Am reusit sa ma implementez https://ubuntu.com/tutorials/install-a-local-kubernetes-with-microk8s aplicația web „microbot”, dar nu am reușit să o acceseze folosind un browser nici măcar la consola locală. eu poate sa conectați-vă la aplicație folosind curl 10.152.183.40 dacă sunt ssh'd într-un plan de control VM.

ubuntu@m8s7:~$ microk8s kubectl obține toate --all-namespaces |grep microbot-service
serviciu implicit/serviciu-microbot NodePort 10.152.183.40 <niciunul> 80:31031/TCP 34m

Aș dori ca aceasta (sau orice aplicație web) să ruleze pe adrese 192.168.10.0/24 sau la un nod nume gazdă:port .

Nume Stare IPv4 Imagine
mk8s0 Rulează 10.74.44.144 Ubuntu 21.10
                                          192.168.10.14
                                          10.1.123.64
mk8s1 Rulează 10.74.44.172 Ubuntu 21.10
                                          192.168.10.13
                                          10.1.238.128

Această pagină https://www.ibm.com/docs/en/fcifi/3.0.1?topic=administering-changing-kubernetes-master-node-ip-address sugerează că aș putea să fac întregul cluster disponibil în spatele unei singure adrese IP, dar nu există nicio instanță IP-uri externe: când alerg kubectl -n kube-system edit svc .

Ar trebui să implementez ingress sau un echilibrator de încărcare sau pot să îi spun lui k8s să ruleze aplicația mea nativ pe o adresă 192.168.10.0/24?

Multumesc pentru orice sfat.

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.