Мазмуну:

Kubectl эмне кылат?
Kubectl эмне кылат?

Video: Kubectl эмне кылат?

Video: Kubectl эмне кылат?
Video: 4 - Как использовать kubectl с несколькими Kubernetes кластерами 2024, Ноябрь
Anonim

А Kubernetes Кызмат - бул Podдордун логикалык топтомун аныктаган жана тышкы трафиктин экспозициясын, жүктүн тең салмактуулугун жана ошол Поддор үчүн кызматтын ачылышын камсыз кылган абстракциялык катмар.

Ушундай жол менен сиз Kubernetes кызматын кантип ачып бересиз?

Жайгаштыруууңузду көрсөтүү үчүн Кызмат түзүңүз

  1. Жайгаштыруу чоо-жайы барагында Ачыкка чыкылдатыңыз.
  2. Жаңы порт картасын түзүү кутучасында Портту 80ге, ал эми Максаттуу портту 8080ге коюңуз.
  3. Кызматтын түрү ачылуучу менюдан Кластер IP тандаңыз.
  4. Кызматтын аталышы үчүн my-cip-сервисти киргизиңиз.
  5. Ачыкка чыкылдатыңыз.

Ошондой эле, Kubernetes ClusterIP кантип иштейт? А ClusterIP үчүн ички жеткиликтүү IP болуп саналат Kubernetes кластер жана анын ичиндеги бардык Кызматтар. NodePort үчүн, а ClusterIP адегенде түзүлөт, андан кийин бардык трафик белгиленген порт боюнча балансталат. Сурам targetPort талаасында көрсөтүлгөн TCP портундагы Podдордун бирине жөнөтүлөт.

Демек, мен сырттан Kubernetes кызматына кантип кирсем болот?

Коомдук IP аркылуу кызматтарга кирүү

  1. Кызматты кластерден тышкары жеткиликтүү кылуу үчүн NodePort же LoadBalancer түрү менен кызматты колдонуңуз.
  2. Кластердик чөйрөңүзгө жараша, бул жөн гана кызматыңызды корпоративдик тармагыңызга көрсөтүшү мүмкүн же аны интернетке чыгарышы мүмкүн.
  3. Кызматтардын артына капкактарды коюңуз.

ClusterIP кантип кирсем болот?

жетүү үчүн ClusterIp тышкы компьютерден сиз тышкы компьютер менен кластердин ортосунда Kubernetes проксисин ача аласыз. Мындай прокси түзүү үчүн kubectl колдоно аласыз. Прокси иштегенде, сиз түздөн-түз кластерге туташып турасыз жана ички IPди колдоно аласыз ( ClusterIp ) ошол Кызмат үчүн.

Сунушталууда: