İçindekiler:

Bir Kubernetes hizmetini nasıl ortaya çıkarırsınız?
Bir Kubernetes hizmetini nasıl ortaya çıkarırsınız?

Video: Bir Kubernetes hizmetini nasıl ortaya çıkarırsınız?

Video: Bir Kubernetes hizmetini nasıl ortaya çıkarırsınız?
Video: K01 - Giới thiệu và cài đặt Kubernetes Cluster 2024, Mayıs
Anonim

Hizmetler, ServiceSpec'te bir tür belirtilerek farklı şekillerde gösterilebilir:

  1. ClusterIP (varsayılan) - Hizmet kümedeki bir dahili IP'de.
  2. NodePort - Hizmet NAT kullanarak kümede seçilen her Düğümün aynı bağlantı noktasında.

Bunu göz önünde bulundurarak, Kubernetes'te hizmet keşfi nasıl çalışır?

Kubernetes hizmet keşfi içinde çalışan kaplar için tasarlanmıştır. Kubernet'ler küme. Yani bir dışında çalışan yazılımlar için Kubernet'ler kümeye (web tarayıcıları gibi) erişmek için Hizmetler ve web uygulamalarını ortaya çıkarmanız gerekir. Hizmetler dışarıdan.

Ayrıca, 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.

Yukarıdakilerin yanı sıra, Kubernetes'teki hizmetler NEDİR?

Hizmet, kümede çalışan bölmelerin gruplandırılmasıdır. Hizmetler "ucuzdur" ve birçok Hizmetler küme içinde. Kubernetes hizmetleri bir mikro hizmet mimarisine verimli bir şekilde güç sağlayabilir. Her hizmetin, hizmet için verileri işleyecek bölmeleri tanımlayan bir bölme etiketi sorgusu vardır.

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.

Önerilen: