DEV Community

Building a Kubernetes Auth Gateway Series' Articles

Back to Akarshan Gandotra's Series
Part 2 — NGINX auth_request: the small primitive that changed everything

Part 2 — NGINX auth_request: the small primitive that changed everything

Comments
9 min read
Part 1 — Why we built an Auth Gateway instead of putting auth in every service

Part 1 — Why we built an Auth Gateway instead of putting auth in every service

Comments
7 min read
Part 3 — Inside the Auth Service: From Token Validator to Policy Decision Point

Part 3 — Inside the Auth Service: From Token Validator to Policy Decision Point

Comments
6 min read
Part 4 — Endpoint classification: OPEN, AUTHENTICATED, ACCESS_CONTROLLED

Part 4 — Endpoint classification: OPEN, AUTHENTICATED, ACCESS_CONTROLLED

Comments
8 min read
Part 5 — Multi-tenant auth and routing in Kubernetes

Part 5 — Multi-tenant auth and routing in Kubernetes

Comments
8 min read
Part 6 — Authorization at Scale: Access Levels, Roles, and Compact Decisions

Part 6 — Authorization at Scale: Access Levels, Roles, and Compact Decisions

Comments
8 min read
Part 7 — Token Revocation Without Killing Performance

Part 7 — Token Revocation Without Killing Performance

Comments
6 min read
Part 8 — Making It Fast: Caching, Hot Paths, and Avoiding DB Calls

Part 8 — Making It Fast: Caching, Hot Paths, and Avoiding DB Calls

Comments
7 min read
Part 9 — Operating the gateway: logs, traces, health, and degraded mode

Part 9 — Operating the gateway: logs, traces, health, and degraded mode

Comments
9 min read
Part 10 — Lessons learned building a Kubernetes Auth Gateway

Part 10 — Lessons learned building a Kubernetes Auth Gateway

Comments
10 min read