Name: k8s-athenz-webhook
Owner: Yahoo Inc.
Description: K8s authn/ authz webhook that integrates with Athenz
Created: 2017-09-22 20:18:06.0
Updated: 2018-04-03 06:18:21.0
Pushed: 2017-10-31 17:03:30.0
Size: 35
Language: Go
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
API for a Kubernetes authentication and authorization webhook that integrates with Athenz for access checks. It allows flexible resource mapping from K8s resources to Athenz ones.
This repo does not provide a main program that you can run out of the box. See the example directory for a reference implementation that you can customize to suit your needs.
You can also use just the authorization hook without also using the authentication hook. Use of the authentication hook requires Athenz to be able to sign tokens for users.
Requires go 1.8 or better.
@jer is the original author of the code out of which the API was extracted.