Kubernetes Services i AKS
Kubernetes Services används för att logiskt gruppera poddar och tillhandahålla nätverksanslutning genom att ge direkt åtkomst till dem via en specifik IP-adress eller DNS-namn på en angiven port. På så sätt kan du exponera dina programarbetsbelastningar för andra tjänster i klustret eller för externa klienter utan att behöva hantera nätverkskonfigurationen manuellt för varje podd som är värd för en arbetsbelastning.
Du kan ange en Kubernetes ServiceType för att definiera vilken typ av tjänst du vill använda, t.ex. om du vill exponera en tjänst på en extern IP-adress utanför klustret. Mer information finns i Kubernetes-dokumentationen om Publishing Services (ServiceTypes).
Följande ServiceTypes är tillgängliga i AKS:
ClusterIP
ClusterIP skapar en intern IP-adress för användning i AKS-klustret. ClusterIP-tjänsten är bra för interna program som stöder andra arbetsbelastningar i klustret. ClusterIP används som standard om du inte uttryckligen anger en typ för en tjänst.
NodePort
NodePort skapar en portmappning på den underliggande noden som gör att programmet kan nås direkt med nodens IP-adress och port.
LoadBalancer
LoadBalancer skapar en Azure-lastbalanserareresurs, konfigurerar en extern IP-adress och ansluter de begärda poddarna till lastbalanserarens serverdelspool. För att kundernas trafik ska kunna nå programmet skapas belastningsutjämningsregler på önskade portar.
För HTTP-belastningsutjämning av inkommande trafik är ett annat alternativ att använda en ingresskontrollant.
ExternalName
Skapar en specifik DNS-post för enklare programåtkomst.
Antingen kan lastbalanserare och tjänsters IP-adress tilldelas dynamiskt, eller så kan du ange en befintlig statisk IP-adress. Du kan tilldela både interna och externa statiska IP-adresser. Befintliga statiska IP-adresser är ofta knutna till en DNS-post.
Du kan skapa både interna och externa lastbalanserare. Interna lastbalanserare tilldelas bara en privat IP-adress, så de kan inte nås från Internet.
Läs mer om tjänster i Kubernetes-dokumenten.
Azure Kubernetes Service
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för