Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make an authorization plugin/middleware for kubernetes (k8s) #2

Closed
hsluoyz opened this issue May 26, 2020 · 4 comments
Closed

Make an authorization plugin/middleware for kubernetes (k8s) #2

hsluoyz opened this issue May 26, 2020 · 4 comments
Assignees
Labels
enhancement New feature or request

Comments

@hsluoyz
Copy link
Member

hsluoyz commented May 26, 2020

Kubernetes is one of the biggest project in Go and we have no reason for not supporting it well. I hope we can develop a middleware or something similar to help Kubernetes user use Casbin as the authorization layer.

This is very important for us. Currently, no single k8s and its ecosystem users use Casbin because we don't have such a middleware.

Here's a link about how other projects integrate with k8s: https://www.openpolicyagent.org/docs/v0.12.2/kubernetes-admission-control/

We already have some code and even some docs last summer.

Now we want to resurrect this project. Hope someone can work on it.

@hsluoyz hsluoyz self-assigned this May 26, 2020
@hsluoyz
Copy link
Member Author

hsluoyz commented May 26, 2020

Can anyone work on this? @nodece @GopherJ @divypatel9881 @kingiw @dovics

@hsluoyz hsluoyz pinned this issue May 26, 2020
@divy9881
Copy link
Member

Yes, sure I want to work on this.

@hsluoyz hsluoyz unpinned this issue Aug 15, 2020
@hsluoyz hsluoyz transferred this issue from casbin/casbin Feb 1, 2021
@hsluoyz hsluoyz added the enhancement New feature or request label Feb 1, 2021
@aryan828
Copy link

aryan828 commented Apr 4, 2021

@hsluoyz Do we want to achieve something like Dynamic Admission Control as mentioned here.

@hsluoyz
Copy link
Member Author

hsluoyz commented Apr 5, 2021

@aryan828 yes, that's it!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants