Obsah:

Ako získam prístup k službe ClusterIP?
Ako získam prístup k službe ClusterIP?

Video: Ako získam prístup k službe ClusterIP?

Video: Ako získam prístup k službe ClusterIP?
Video: Объяснение сервисов Kubernetes | ClusterIP против NodePort против LoadBalancer против Headless Service 2024, November
Anonim

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.

Ako teda získam prístup k Kubernetes pod zvonku?

Spôsoby pripojenia Máte niekoľko možností pripojenia k uzlom, lusky a služby od vonku klaster: Prístup služby prostredníctvom verejných IP adries. Použite službu typu NodePort alebo LoadBalancer, aby bola služba dostupná vonku klastra. Pozrite si dokumentáciu k službám a kubectl Expose.

Okrem vyššie uvedeného, ako zistím IP adresu môjho modulu? Komu Nájsť klastra IP adresa z Kubernetes lusk , použite kubectl dostať pod príkaz na vašom lokálnom počítači s voľbou -o wide. Táto možnosť zobrazí viac informácií vrátane uzla lusk sídli na, a pod zhluk IP . The IP bude obsahovať interný klaster IP adresa pre každý lusk.

Ľudia sa tiež pýtajú, ako získam prístup k modulom Kubernetes?

Prístup z uzla alebo pod v klastri

  1. Spustite modul a potom sa v ňom pripojte k shellu pomocou kubectl exec. Pripojte sa k iným uzlom, modulom a službám z tohto prostredia.
  2. Niektoré klastre vám môžu umožniť ssh na uzol v klastri. Odtiaľ môžete mať prístup k klastrovým službám.

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: