Satura rādītājs:

Kā jūs atklājat Kubernetes pakalpojumu?
Kā jūs atklājat Kubernetes pakalpojumu?

Video: Kā jūs atklājat Kubernetes pakalpojumu?

Video: Kā jūs atklājat Kubernetes pakalpojumu?
Video: 5 - Как установить Kubernetes Dashboard 2024, Maijs
Anonim

Pakalpojumus var parādīt dažādos veidos, norādot veidu ServiceSpec:

  1. ClusterIP (noklusējums) - atklāj apkalpošana uz iekšējā IP klasterī.
  2. NodePort - atklāj apkalpošana vienā un tajā pašā portā katram klastera atlasītajam mezglam, izmantojot NAT.

Ņemot to vērā, kā pakalpojumu atklāšana darbojas Kubernetes?

Kubernetes pakalpojuma atklāšana ir paredzēts konteineriem, kas darbojas iekšpusē Kubernetes kopa. Tātad programmatūrai, kas darbojas ārpus a Kubernetes klasteris (piemēram, tīmekļa pārlūkprogrammas), lai piekļūtu pakalpojumus un tīmekļa lietojumprogrammas, kas jums ir jāatklāj pakalpojumus ārēji.

Turklāt, kā es varu piekļūt ClusterIP? Lai sasniegtu ClusterIp no ārējā datora varat atvērt Kubernetes starpniekserveri starp ārējo datoru un kopu. Lai izveidotu šādu starpniekserveri, varat izmantot kubectl. Kad starpniekserveris ir atvērts, jūs esat tieši savienots ar kopu un varat izmantot iekšējo IP ( ClusterIp ) šim pakalpojumam.

Papildus iepriekš minētajam, KAS IR pakalpojumi Kubernetes?

Pakalpojums ir kopu grupējums, kas darbojas klasterī. Pakalpojumi ir "lēti", un jums var būt daudz pakalpojumus klastera ietvaros. Kubernetes pakalpojumi var efektīvi darbināt mikropakalpojumu arhitektūru. Katram pakalpojumam ir aplikācijas vaicājums, kas definē aplikumus, kas apstrādās pakalpojuma datus.

Kā darbojas Kubernetes ClusterIP?

A ClusterIP ir iekšēji sasniedzams IP Kubernetes klasteris un visi tajā ietvertie pakalpojumi. Attiecībā uz NodePort, a ClusterIP vispirms tiek izveidots, un pēc tam visa trafika slodze tiek līdzsvarota noteiktā portā. Pieprasījums tiek pārsūtīts uz vienu no podiem TCP portā, kas norādīts laukā targetPort.

Ieteicams: