Taula de continguts:

Com exposa un servei Kubernetes?
Com exposa un servei Kubernetes?

Vídeo: Com exposa un servei Kubernetes?

Vídeo: Com exposa un servei Kubernetes?
Vídeo: Istio. Готовим сервисы в Kubernetes по-взрослому 2024, De novembre
Anonim

Els serveis es poden exposar de diferents maneres especificant un tipus a ServiceSpec:

  1. ClusterIP (per defecte): exposa el fitxer Servei en una IP interna del clúster.
  2. NodePort: exposa el Servei al mateix port de cada node seleccionat del clúster mitjançant NAT.

Tenint en compte això, com funciona el descobriment de serveis a Kubernetes?

Descobriment del servei Kubernetes està dissenyat per a contenidors que circulen dins del Kubernetes cúmul. Així, per al programari que s'executa fora d'a Kubernetes clúster (com ara navegadors web) per accedir al serveis i les aplicacions web que necessiteu per exposar serveis externament.

A més, com puc accedir a ClusterIP? Per arribar al ClústerIp des d'un ordinador extern, podeu obrir un servidor intermediari de Kubernetes entre l'ordinador extern i el clúster. Podeu utilitzar kubectl per crear aquest proxy. Quan el proxy estigui activat, esteu connectat directament al clúster i podeu utilitzar la IP interna ( ClústerIp ) per a aquest servei.

Al costat de dalt, QUÈ SON els serveis a Kubernetes?

Un servei és una agrupació de pods que s'executen al clúster. Serveis són "barats" i en pots tenir molts serveis dins del clúster. Serveis Kubernetes pot alimentar de manera eficient una arquitectura de microservei. Cada servei té una consulta d'etiqueta de pod que defineix els pods que processaran les dades del servei.

Com funciona Kubernetes ClusterIP?

A ClústerIP és una IP accessible internament per a Kubernetes clúster i tots els serveis que hi ha dins. Per a NodePort, a ClústerIP es crea primer i després tot el trànsit s'equilibra la càrrega sobre un port especificat. La sol·licitud es reenvia a un dels pods del port TCP especificat pel camp targetPort.

Recomanat: