İçindekiler:

Kubectl ifşa ne yapar?
Kubectl ifşa ne yapar?

Video: Kubectl ifşa ne yapar?

Video: Kubectl ifşa ne yapar?
Video: 4 - Как использовать kubectl с несколькими Kubernetes кластерами 2024, Kasım
Anonim

A Kubernet'ler Hizmet, mantıksal bir Bölme kümesini tanımlayan ve bu Bölmeler için harici trafiğe maruz kalma, yük dengeleme ve hizmet keşfi sağlayan bir soyutlama katmanıdır.

Bu şekilde Kubernetes hizmetini nasıl ortaya çıkarırsınız?

Dağıtımınızı ortaya çıkarmak için bir Hizmet oluşturun

  1. Dağıtım ayrıntıları sayfasında, Aç'a tıklayın.
  2. Yeni bağlantı noktası eşleme kutusunda, Bağlantı Noktasını 80 olarak ayarlayın ve Hedef bağlantı noktası öğesini 8080 olarak ayarlayın.
  3. Hizmet türü açılır menüsünden Küme IP'sini seçin.
  4. Servis adı için my-cip-service girin.
  5. Göster'i tıklayın.

Ayrıca Kubernetes ClusterIP nasıl çalışır? A ClusterIP için dahili olarak erişilebilir bir IP'dir. Kubernet'ler küme ve içindeki tüm Hizmetler. NodePort için bir ClusterIP önce oluşturulur ve ardından tüm trafik belirli bir port üzerinden yük dengelenir. İstek, targetPort alanı tarafından belirtilen TCP bağlantı noktasındaki Bölmelerden birine iletilir.

Buna göre bir Kubernetes hizmetine dışarıdan nasıl erişebilirim?

Hizmetlere genel IP'ler aracılığıyla erişin

  1. Hizmeti küme dışından erişilebilir kılmak için NodePort veya LoadBalancer türünde bir hizmet kullanın.
  2. Küme ortamınıza bağlı olarak bu, hizmeti yalnızca şirket ağınıza veya internete gösterebilir.
  3. Servislerin arkasına bölmeler yerleştirin.

ClusterIP'ye nasıl erişirim?

Ulaşmak için ClusterIp harici bir bilgisayardan, harici bilgisayar ve küme arasında bir Kubernetes proxy'si açabilirsiniz. Böyle bir proxy oluşturmak için kubectl kullanabilirsiniz. Proxy dolduğunda, doğrudan kümeye bağlanırsınız ve dahili IP'yi kullanabilirsiniz ( ClusterIp ) bu Hizmet için.

Önerilen: