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
- 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