Casbin plugin for Kubernetes
- Mentors
- Yang Luo, ZiXuan Liu
- Organization
- Casbin
Casbin is an open-source Authorization Library which supports access control models like ACL, RBAC, ABAC for Golang, Python, C/C++ and for many other languages. There are many casbin plugins which support different tools. Kubernetes being one of the biggest project in Go didn't have this support. So, this project is about developing a Casbin plugin for Kubernetes, which would authorize the users based upon the roles/policies defined in the Casbin policy file to access certain pods or clusters.