Obsah:

Ako odhaľujete službu Kubernetes?
Ako odhaľujete službu Kubernetes?

Video: Ako odhaľujete službu Kubernetes?

Video: Ako odhaľujete službu Kubernetes?
Video: 1-K8s - Основы Kubernetes - Кубернетес на ОЧЕНЬ простом языке 2024, November
Anonim

Služby môžu byť vystavené rôznymi spôsobmi špecifikovaním typu v ServiceSpec:

  1. ClusterIP (predvolené) – Odkryje servis na internej IP v klastri.
  2. NodePort - Odhaľuje servis na rovnakom porte každého vybraného uzla v klastri pomocou NAT.

Vzhľadom na to, ako funguje zisťovanie služieb v Kubernetes?

Objavenie služby Kubernetes je určený pre kontajnery bežiace vo vnútri Kubernetes zhluk. Takže pre softvér bežiaci mimo a Kubernetes klastra (ako sú webové prehliadače) na prístup k služieb a webové aplikácie, ktoré potrebujete odhaliť služieb externe.

Okrem toho, ako získam prístup k službe ClusterIP? Na dosiahnutie ClusterIp z externého počítača môžete otvoriť server proxy Kubernetes medzi externým počítačom a klastrom. Na vytvorenie takéhoto proxy môžete použiť kubectl. Keď je server proxy zapnutý, ste priamo pripojení ku klastru a môžete použiť internú IP ( ClusterIp ) pre danú službu.

Okrem vyššie uvedeného, ČO SÚ služby v Kubernetes?

Služba je zoskupenie modulov, ktoré sú spustené v klastri. Služby sú „lacné“a môžete ich mať veľa služieb v rámci klastra. služby Kubernetes môže efektívne poháňať architektúru mikroslužieb. Každá služba má dotaz na označenie pod, ktorý definuje moduly, ktoré budú spracovávať údaje pre službu.

Ako funguje Kubernetes ClusterIP?

A ClusterIP je interne dosiahnuteľná IP pre Kubernetes klastra a všetkých služieb v ňom. Pre NodePort, a ClusterIP sa najprv vytvorí a potom sa všetka prevádzka vyrovná so záťažou cez určený port. Požiadavka sa prepošle jednému z modulov na porte TCP špecifikovanom v poli targetPort.

Odporúča: