Turinys:

Kaip atskleisti „Kubernetes“paslaugą?
Kaip atskleisti „Kubernetes“paslaugą?

Video: Kaip atskleisti „Kubernetes“paslaugą?

Video: Kaip atskleisti „Kubernetes“paslaugą?
Video: Promote Access to Sustainable and Effective Health Services #Taiz #Lahj 2024, Gegužė
Anonim

Paslaugos gali būti rodomos įvairiais būdais, nurodant tipą ServiceSpec:

  1. ClusterIP (numatytasis) – atskleidžia Aptarnavimas vidiniame klasterio IP.
  2. NodePort – atskleidžia Aptarnavimas tame pačiame kiekvieno pasirinkto mazgo klasteryje prievade naudojant NAT.

Atsižvelgiant į tai, kaip paslaugų atradimas veikia Kubernetes?

„Kubernetes“paslaugos atradimas skirtas konteineriams, važiuojantiems viduje Kubernetas klasteris. Taigi programinei įrangai, kuri veikia ne a Kubernetas klasterį (pvz., žiniatinklio naršykles), kad pasiektumėte paslaugos ir žiniatinklio programas, kurias turite atskleisti paslaugos išoriškai.

Be to, kaip pasiekti ClusterIP? Norėdami pasiekti ClusterIp Iš išorinio kompiuterio galite atidaryti Kubernetes tarpinį serverį tarp išorinio kompiuterio ir grupės. Norėdami sukurti tokį tarpinį serverį, galite naudoti kubectl. Kai tarpinis serveris veikia, esate tiesiogiai prisijungę prie klasterio ir galite naudoti vidinį IP ( ClusterIp ) už tą paslaugą.

Be to, KAS YRA „Kubernetes“paslaugos?

Paslauga yra grupių, veikiančių klasteryje, grupė. Paslaugos yra „pigūs“ir jų galite turėti daug paslaugos klasterio viduje. Kubernetes paslaugos gali efektyviai maitinti mikro paslaugų architektūrą. Kiekviena paslauga turi pod label užklausą, kuri apibrėžia ankštis, kurios apdoros paslaugos duomenis.

Kaip veikia „Kubernetes ClusterIP“?

A ClusterIP yra viduje pasiekiamas IP Kubernetas klasteris ir visos jame esančios paslaugos. „NodePort“atveju a ClusterIP pirmiausia sukuriamas, o tada visas srautas subalansuojamas per nurodytą prievadą. Užklausa persiunčiama į vieną iš TCP prievadų, nurodytų lauke targetPort.

Rekomenduojamas: