Obsah:

Čo robí Kubectl vystavovať?
Čo robí Kubectl vystavovať?

Video: Čo robí Kubectl vystavovať?

Video: Čo robí Kubectl vystavovať?
Video: Руководство Kubernetes для начинающих [ПОЛНЫЙ КУРС за 4 часа] 2024, December
Anonim

A Kubernetes Služba je abstraktná vrstva, ktorá definuje logickú množinu modulov a umožňuje pre tieto moduly vystavenie externej premávke, vyrovnávanie záťaže a zisťovanie služieb.

Ako týmto spôsobom odhaľujete službu Kubernetes?

Vytvorte službu na odhalenie vášho nasadenia

  1. Na stránke Podrobnosti o nasadení kliknite na položku Odkryť.
  2. V poli Nové mapovanie portu nastavte Port na 80 a cieľový port na 8080.
  3. V rozbaľovacej ponuke Typ služby vyberte IP klastra.
  4. Pre názov služby zadajte my-cip-service.
  5. Kliknite na položku Vystaviť.

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.

Ako teda získam prístup k službe Kubernetes zvonku?

Prístup k službám cez verejné IP adresy

  1. Použite službu typu NodePort alebo LoadBalancer, aby bola služba dostupná mimo klastra.
  2. V závislosti od prostredia vášho klastra to môže sprístupniť službu len vašej podnikovej sieti alebo ju môže vystaviť internetu.
  3. Umiestnite moduly za služby.

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.

Odporúča: