Mündəricat:

Kubectl ifşa nə edir?
Kubectl ifşa nə edir?

Video: Kubectl ifşa nə edir?

Video: Kubectl ifşa nə edir?
Video: HEMEN İZLE!!! YANDEX DİSK İFŞA ARŞİV LİNK AÇIKLAMADA 2024, Noyabr
Anonim

A Kubernetes Xidmət, Podların məntiqi dəstini müəyyən edən və həmin Podlar üçün xarici trafikə məruz qalma, yük balansı və xidmət kəşfini təmin edən abstraksiya qatıdır.

Bu şəkildə Kubernetes xidmətini necə ifşa edirsiniz?

Yerləşdirmənizi ifşa etmək üçün Xidmət yaradın

  1. Yerləşdirmə təfərrüatları səhifəsində ifşa et düyməsini klikləyin.
  2. Yeni port xəritələşdirmə qutusunda Portu 80-ə, Hədəf portunu isə 8080-a təyin edin.
  3. Xidmət növü açılan menyudan Cluster IP seçin.
  4. Xidmət adı üçün my-cip-service daxil edin.
  5. Açıqla vurun.

Həmçinin, Kubernetes ClusterIP necə işləyir? A ClusterIP üçün daxildən əldə edilə bilən IP-dir Kubernetes klaster və onun daxilindəki bütün Xidmətlər. NodePort üçün a ClusterIP əvvəlcə yaradılır və sonra bütün trafik müəyyən bir port üzərində balanslaşdırılır. Sorğu targetPort sahəsi ilə müəyyən edilmiş TCP portundaki Podlardan birinə yönləndirilir.

Müvafiq olaraq, kənardan Kubernetes xidmətinə necə daxil ola bilərəm?

İctimai IP-lər vasitəsilə xidmətlərə daxil olun

  1. Xidməti klasterdən kənarda əlçatan etmək üçün NodePort və ya LoadBalancer tipli xidmətdən istifadə edin.
  2. Klaster mühitinizdən asılı olaraq, bu, sadəcə olaraq xidməti korporativ şəbəkəniz üçün ifşa edə bilər və ya onu internetə təqdim edə bilər.
  3. Podları xidmətlərin arxasına qoyun.

ClusterIP-ə necə daxil ola bilərəm?

çatmaq üçün ClusterIp xarici kompüterdən xarici kompüter və klaster arasında Kubernetes proksisini aça bilərsiniz. Belə bir proxy yaratmaq üçün kubectl istifadə edə bilərsiniz. Proksi işə salındıqda, siz birbaşa klasterə qoşulursunuz və daxili IP-dən istifadə edə bilərsiniz ( ClusterIp ) həmin Xidmət üçün.

Tövsiyə: