Inhoudsopgave:

Hoe stel je een Kubernetes-service bloot?
Hoe stel je een Kubernetes-service bloot?

Video: Hoe stel je een Kubernetes-service bloot?

Video: Hoe stel je een Kubernetes-service bloot?
Video: Что такое Helm в Kubernetes? Пояснения к таблицам Helm и Helm | Kubernetes Учебник 23 2024, November
Anonim

Services kunnen op verschillende manieren worden weergegeven door een type op te geven in de ServiceSpec:

  1. ClusterIP (standaard) - Geeft de. weer Onderhoud op een intern IP-adres in het cluster.
  2. NodePort - onthult de Onderhoud op dezelfde poort van elk geselecteerd knooppunt in het cluster met behulp van NAT.

Hoe werkt service discovery in Kubernetes als u dit in overweging neemt?

Kubernetes-servicedetectie is ontworpen voor containers die in de Kubernetes TROS. Dus voor software die buiten a. draait Kubernetes cluster (zoals webbrowsers) om toegang te krijgen tot de Diensten en webapplicaties die u nodig hebt om de Diensten extern.

Bovendien, hoe krijg ik toegang tot ClusterIP? om de. te bereiken ClusterIp vanaf een externe computer kunt u een Kubernetes-proxy openen tussen de externe computer en het cluster. U kunt kubectl gebruiken om zo'n proxy te maken. Wanneer de proxy actief is, bent u rechtstreeks verbonden met het cluster en kunt u het interne IP-adres ( ClusterIp ) voor die Dienst.

Wat zijn naast bovenstaande services in Kubernetes?

Een service is een groepering van peulen die op het cluster worden uitgevoerd. Diensten zijn "goedkoop" en je kunt er veel hebben Diensten binnen het cluster. Kubernetes-services kan een microservice-architectuur efficiënt aansturen. Elke service heeft een podlabelquery die de pods definieert die gegevens voor de service zullen verwerken.

Hoe werkt Kubernetes ClusterIP?

EEN ClusterIP is een intern bereikbare IP voor de Kubernetes cluster en alle Services daarbinnen. Voor NodePort, een ClusterIP wordt eerst gemaakt en vervolgens wordt al het verkeer over een opgegeven poort verdeeld. Het verzoek wordt doorgestuurd naar een van de pods op de TCP-poort die is opgegeven in het veld targetPort.

Aanbevolen: