INHOUDSOPGAWE:

Hoe kry ek toegang tot ClusterIP?
Hoe kry ek toegang tot ClusterIP?

Video: Hoe kry ek toegang tot ClusterIP?

Video: Hoe kry ek toegang tot ClusterIP?
Video: Объяснение сервисов Kubernetes | ClusterIP против NodePort против LoadBalancer против Headless Service 2024, November
Anonim

Om die ClusterIp vanaf 'n eksterne rekenaar, kan jy 'n Kubernetes-instaanbediener tussen die eksterne rekenaar en die groepering oopmaak. Jy kan kubectl gebruik om so 'n instaanbediener te skep. Wanneer die instaanbediener op is, is jy direk aan die groepering gekoppel, en jy kan die interne IP ( ClusterIp ) vir daardie diens.

Gevolglik, hoe kry ek toegang tot Kubernetes-pod van buite af?

Maniere om aan te sluit Jy het verskeie opsies om aan nodusse te koppel, peule en dienste van buite die groepie: Toegang dienste deur openbare IP's. Gebruik 'n diens met tipe NodePort of LoadBalancer om die diens bereikbaar te maak buite die cluster. Sien die dienste en kubectl ontbloot dokumentasie.

Behalwe hierbo, hoe vind ek die IP-adres van my pod? Om vind die cluster IP adres van 'n Kubernetes peul , gebruik die kubectl kry peul opdrag op jou plaaslike masjien, met die opsie -o breed. Hierdie opsie sal meer inligting lys, insluitend die nodus die peul woon op, en die peul se cluster IP . Die IP kolom sal die interne groep bevat IP adres vir elke peul.

Mense vra ook, hoe kry ek toegang tot Kubernetes-peule?

Toegang vanaf 'n nodus of peul in die groepering

  1. Begin 'n peul en koppel dan aan 'n dop daarin met behulp van kubectl exec. Koppel aan ander nodusse, peule en dienste vanaf daardie dop.
  2. Sommige groepe kan jou toelaat om ssh na 'n nodus in die groepie. Van daar af kan jy dalk toegang tot groepdienste kry.

Hoe werk Kubernetes ClusterIP?

A ClusterIP is 'n intern bereikbare IP vir die Kubernetes cluster en alle dienste daarin. Vir NodePort, a ClusterIP word eerstens geskep en dan word alle verkeer las gebalanseer oor 'n gespesifiseerde poort. Die versoek word aangestuur na een van die Pods op die TCP-poort gespesifiseer deur die targetPort-veld.

Aanbeveel: