ProxyAuthK8S is a part of the Weebo Si project, this project is focused on exposing Kube api server with focus on security and ease of use.
In addition to the secured exposure, this project also eases the sharing of kubeconfig files between users and teams.
The base specification of the project can be found here.
- Create Krew plugin for easier usage
- Add more tests
- Add documentation
- How to Deploy ProxyAuthK8s
- How to use Kubectl ProxyAuth plugin
- How to use the UI
- How to add new Kubernetes API to ProxyAuthK8S
- Architecture overview
- API documentation
- How to contribute
- How to setup development environment
- Add security features (details later)
- Add Oidc token validation
- Setup Exchange token between IdP and ProxyAuthK8S main auth server
