Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Hur fungerar PassThrough Auth-systemet i Gloo Gateway med Deepseek-R1


Hur fungerar PassThrough Auth-systemet i Gloo Gateway med Deepseek-R1


PassThrough-autentiseringssystemet i Gloo Gateway är utformat för att tillåta förfrågningar att autentiseras av en extern tjänst, vilket kan vara särskilt användbart när man integrerar med modeller som Deepseek-R1. Så här fungerar det:

Översikt över genomgående autor

PassThrough -autentisering i Gloo Gateway gör att du kan utnyttja externa autentiseringstjänster utan att behöva integrera dem direkt i Gloo. Detta är fördelaktigt för att upprätthålla flexibilitet och undvika behovet av att kompilera plugins med varje GLOO -versionuppdatering [1] [4].

Typer av genomgångsautor

Gloo Gateway stöder två primära typer av genomgångsautentisering:

1. GRPC PASSHROUGH AUTH: Detta innebär att använda en extern GRPC -tjänst som implementerar Envoys Authorization Service API. Det möjliggör anpassad logik i den externa tjänsten samtidigt som man använder andra Gloo Gateway -autentiseringsmekanismer som OIDC- eller API -nycklar [1] [4].

2. HTTP PACTHROUGH AUTH: Denna metod använder en extern HTTP -tjänst för autentisering. Det ger liknande fördelar som GRPC men använder HTTP -protokoll istället [1] [8].

Implementering av genomgångsautor med Deepseek-R1

När du integrerar Deepseek-R1 med Gloo Gateway kan du använda genomgångsautentisering för att säkra åtkomst till modellen utan att avslöja API-nycklar direkt. Så här kan du implementera det:

Steg för implementering

1. Ställ in en extern autorisk tjänst: Skapa en extern autentiseringstjänst (antingen GRPC eller HTTP) som kommer att hantera autentiseringsförfrågningar. Denna tjänst bör kunna validera referenser eller tokens för åtkomst till Deepseek-R1.

2. Konfigurera Gloo Gateway: Använd Gloo Gateway's `Authconfig` för att peka på din externa autentiseringstjänst. För GRPC anger du adressen till GRPC -tjänsten och för HTTP ange webbadressen till HTTP AUTH -servern [4] [8].

3. Tillämpa autentiseringskonfiguration: Använd Kubernetes för att tillämpa autentiseringskonfigurationen på Gloo Gateway. Detta innebär att skapa en "Authconfig" -resurs som anger inställningar för genomskinlig autentisering [4] [8].

4. Ruttförfrågningar: Konfigurera Gloo Gateway till ruttförfrågningar till Deepseek-R1 först efter framgångsrik autentisering av den externa tjänsten. Detta säkerställer att obehöriga förfrågningar är blockerade.

Fördelar och överväganden

- Fördelar: Apporthrough -autentisering möjliggör anpassad autentiseringslogik utan att ändra själva Gloo Gateway. Det stöder också flera autentiseringsmetoder samtidigt, till exempel OIDC tillsammans med anpassad logik [1] [6].

- Överväganden: Medan PassThrough Auth ger flexibilitet introducerar den ett ytterligare nätverkshopp, vilket kan öka latensen. Dessutom, om den externa tjänsten misslyckas eller tider ut, kan Gloo konfigureras för att misslyckas "öppna" genom att ställa in "failuremodeAllow" till "true", vilket gör att förfrågningar kan fortsätta även om autentisering misslyckas [4] [8].

Säkerhet med Deepseek-R1

När du använder Deepseek-R1 är implementering av robusta säkerhetsåtgärder avgörande för att skydda känsliga data och säkerställa efterlevnad. Gloo Gateways genomgångsautentisering kan hjälpa till med:

- Säkra åtkomst: Se till att endast auktoriserade förfrågningar når Deepseek-R1 genom att använda säkra autentiseringsmekanismer.
- Dataskydd: Implementera ytterligare skyddsräcken för att övervaka och kontrollera data som skickas till och mottagna från Deepseek-R1, vilket säkerställer att känslig information inte komprometteras [2] [5].

Genom att utnyttja Gloo Gateways genomgångsautentiseringsfunktioner kan du säkert integrera Deepseek-R1 i dina applikationer samtidigt som du bibehåller kontroll över åtkomst och dataflöde.

Citeringar:
[1] https://docs.solo.io/gloo-edge/latest/guides/security/auth/extauth/passthrough_auth/
[2] https://www.solo.io/blog/navigating-deepseek-r1-security-concerns-anduardrails
[3] https://devops-scanner.com
[4] https://docs.solo.io/gloo-edge/latest/guides/security/auth/extauth/passthrough_auth/grpc/
]
[6] https://docs.solo.io/gloo-mesh-gateway/main/security/external-auth/passthrough/
[7] https://www.solo.io/resources/video/demo-efter
[8] https://docs.solo.io/gloo-edge/latest/guides/security/auth/extauth/passthrough_auth/http/
[9] https://www.together.ai/models/deepseek-r1