Turinys:

Kaip pasiekti ClusterIP?
Kaip pasiekti ClusterIP?

Video: Kaip pasiekti ClusterIP?

Video: Kaip pasiekti ClusterIP?
Video: 10 - Service в Kubernetes - Часть 1. Type: ClusterIP. Endpoints 2024, Gegužė
Anonim

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ą.

Taigi, kaip pasiekti Kubernetes pod iš išorės?

Prisijungimo būdai Turite keletą galimybių prisijungti prie mazgų, ankštys ir paslaugos iš lauke klasteris: Prieiga paslaugas per viešuosius IP. Naudokite paslaugą, kurios tipas yra NodePort arba LoadBalancer, kad paslauga būtų pasiekiama lauke klasteris. Peržiūrėkite paslaugas ir kubectl expose dokumentus.

Be to, kaip rasti savo podelio IP adresą? Į rasti klasteris IP adresas iš Kubernetes ankštis , naudokite kubectl gauti ankštį komandą vietiniame kompiuteryje su parinktimi -o wide. Ši parinktis pateiks daugiau informacijos, įskaitant mazgą ankštis gyvena ir ankštys klasteris IP . The IP stulpelyje bus vidinis klasteris IP adresas kiekvienam ankštis.

Žmonės taip pat klausia, kaip pasiekti „Kubernetes“priedus?

Prieiga iš mazgo arba grupės klasterio

  1. Paleiskite podą ir prisijunkite prie joje esančio apvalkalo naudodami kubectl exec. Prisijunkite prie kitų mazgų, blokų ir paslaugų iš to apvalkalo.
  2. Kai kurios klasteriai gali leisti ssh į klasterio mazgą. Iš ten galbūt galėsite pasiekti klasterio paslaugas.

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: