Obsah:

Jak odhalíte službu Kubernetes?
Jak odhalíte službu Kubernetes?

Video: Jak odhalíte službu Kubernetes?

Video: Jak odhalíte službu Kubernetes?
Video: 4-kubernetes. Сert-manager. Letsecrypt. Issuer. Кубернетес на русском ( Практический курс по k8s) 2024, Listopad
Anonim

Služby lze zpřístupnit různými způsoby zadáním typu v ServiceSpec:

  1. ClusterIP (výchozí) - Zpřístupní Servis na interní IP v clusteru.
  2. NodePort - Zpřístupňuje Servis na stejném portu každého vybraného uzlu v clusteru pomocí NAT.

Vzhledem k tomu, jak funguje zjišťování služeb v Kubernetes?

Zjištění služby Kubernetes je určen pro kontejnery běžící uvnitř Kubernetes klastr. Takže pro software běžící mimo a Kubernetes clusteru (jako jsou webové prohlížeče) pro přístup k služby a webové aplikace, které potřebujete odhalit služby navenek.

Dále, jak získám přístup k ClusterIP? Chcete-li dosáhnout ClusterIp z externího počítače můžete otevřít proxy server Kubernetes mezi externím počítačem a clusterem. K vytvoření takového proxy můžete použít kubectl. Když je proxy aktivní, jste přímo připojeni ke clusteru a můžete použít interní IP ( ClusterIp ) pro danou službu.

Co jsou kromě výše uvedeného služby v Kubernetes?

Služba je seskupení modulů, které běží v clusteru. Služby jsou „levné“a můžete jich mít mnoho služby v rámci klastru. služby Kubernetes může efektivně pohánět architekturu mikroslužeb. Každá služba má dotaz na štítek pod, který definuje pody, které budou zpracovávat data pro službu.

Jak funguje Kubernetes ClusterIP?

A ClusterIP je interně dostupná IP pro Kubernetes clusteru a všech služeb v něm. Pro NodePort, a ClusterIP je nejprve vytvořen a poté je veškerý provoz vyrovnán zatížením přes určený port. Požadavek je předán jednomu z modulů na portu TCP určeném polem targetPort.

Doporučuje: