Skip to content

Latest commit

 

History

History
13 lines (12 loc) · 719 Bytes

README.md

File metadata and controls

13 lines (12 loc) · 719 Bytes

Istio JWT Authentication & Authorization at the edge

Companion github repo for the article TBD. This repo is a playground for JWT authentication using istio's request authentication and JWT authorization using GRPC/HTTP external authorizers

Structure

  • auth-service Go fiber http microservice that manages JWKs/JWTs for user auth/authz
  • authz-service GRPC/HTTP service that handles authorization based a the roles claim of a JWT
  • terraform Terraform codebase for installing/managing istio using terraform's helm & terraform providers
  • manage-cluster.sh Convenience script to manage a k3d cluster including container registries