Satura rādītājs:

Ko dara Kubectl eksponēšana?
Ko dara Kubectl eksponēšana?

Video: Ko dara Kubectl eksponēšana?

Video: Ko dara Kubectl eksponēšana?
Video: Kubernetes для тех, кому за 30 / Николай Сивко (okmeter.io) 2024, Maijs
Anonim

A Kubernetes Pakalpojums ir abstrakcijas slānis, kas definē loģisku Pods kopu un nodrošina ārēju trafika ekspozīciju, slodzes līdzsvarošanu un pakalpojumu atklāšanu šiem podiem.

Kā šādā veidā jūs atklājat Kubernetes pakalpojumu?

Izveidojiet pakalpojumu, lai atklātu savu izvietošanu

  1. Izvietošanas informācijas lapā noklikšķiniet uz Atklāt.
  2. Lodziņā Jauna porta kartēšana iestatiet Portu uz 80 un Mērķa portu uz 8080.
  3. Nolaižamajā izvēlnē Pakalpojuma veids atlasiet Klastera IP.
  4. Laukā Pakalpojuma nosaukums ievadiet my-cip-service.
  5. Noklikšķiniet uz Atklāt.

Kā arī 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.

Attiecīgi, kā es varu piekļūt Kubernetes pakalpojumam no ārpuses?

Piekļūstiet pakalpojumiem, izmantojot publiskos IP

  1. Izmantojiet pakalpojumu ar veidu NodePort vai LoadBalancer, lai padarītu pakalpojumu sasniedzamu ārpus klastera.
  2. Atkarībā no jūsu klastera vides tas var vienkārši pakļaut pakalpojumu jūsu uzņēmuma tīklam vai arī tas var tikt pakļauts internetam.
  3. Novietojiet pākstis aiz pakalpojumiem.

Kā 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.

Ieteicams: