A Kubernetes platform often has many products: dashboards, admin tools, data explorers, job APIs, and internal services. This course shows how to centralize shared auth checks at Envoy while keeping product-specific permissions close to the owning service.
Course guide
Kubernetes Product Auth Architecture
Design authentication and authorization for multiple Kubernetes products using Envoy, JWT, SSO, service tokens, and federated credentials.
Maintained by Vishal Anand.
Learning path
Continue from concept to implementation
These course modules place this topic in context, connect it to adjacent decisions, and provide the practical next step.
Practical outcomes
What the recommended module teaches
- Evaluate the performance cost of JWT validation and external authorization
- Design high availability for Envoy, JWKS, IdP, and auth services
- Choose fail-closed, fail-open, and degraded-mode behavior deliberately
- Write a production rollout checklist for centralized auth migration