Мазмұны:

Kubectl экспозициясы не істейді?
Kubectl экспозициясы не істейді?

Бейне: Kubectl экспозициясы не істейді?

Бейне: Kubectl экспозициясы не істейді?
Бейне: 4 - Как использовать kubectl с несколькими Kubernetes кластерами 2024, Мамыр
Anonim

А Кубернетес Қызмет - бұл Pods логикалық жиынын анықтайтын және сыртқы трафик әсеріне, жүктемені теңестіруге және сол Pod үшін қызметті табуға мүмкіндік беретін абстракциялық деңгей.

Осылайша сіз Kubernetes қызметін қалай көрсетесіз?

Орналастыруды көрсету үшін қызметті жасаңыз

  1. Орналастыру мәліметтері бетінде Көрсету түймесін басыңыз.
  2. Жаңа портты салыстыру жолағында Порт параметрін 80 мәніне, ал Мақсатты портты 8080 мәніне орнатыңыз.
  3. Қызмет түрі ашылмалы мәзірінен Cluster IP таңдаңыз.
  4. Қызмет атауы үшін my-cip-service енгізіңіз.
  5. Экспозиция түймесін басыңыз.

Сондай-ақ, Kubernetes ClusterIP қалай жұмыс істейді? А ClusterIP үшін ішкі қол жетімді IP болып табылады Кубернетес кластер және оның ішіндегі барлық қызметтер. NodePort үшін, a ClusterIP алдымен құрылады, содан кейін барлық трафик белгіленген порт бойынша теңдестіріледі. Сұрау targetPort өрісінде көрсетілген TCP портындағы Podтардың біріне жіберіледі.

Сәйкесінше, Kubernetes қызметіне сырттан қалай қол жеткізуге болады?

Қоғамдық IP арқылы қызметтерге қол жеткізіңіз

  1. Қызметті кластерден тыс қолжетімді ету үшін NodePort немесе LoadBalancer түрі бар қызметті пайдаланыңыз.
  2. Кластер ортасына байланысты бұл жай ғана қызметті корпоративтік желіңізге көрсетуі немесе интернетке шығаруы мүмкін.
  3. Бөлшектерді қызметтердің артына қойыңыз.

ClusterIP қалай кіруге болады?

жету үшін ClusterIp сыртқы компьютерден Kubernetes проксиін сыртқы компьютер мен кластер арасында ашуға болады. Мұндай прокси жасау үшін kubectl пайдалануға болады. Прокси қосылғанда, сіз тікелей кластерге қосыласыз және ішкі IP ( ClusterIp ) сол Қызмет үшін.

Ұсынылған: