https://github.com/rstudio/k8s-http-auth
Kubernetes HTTP auth things
https://github.com/rstudio/k8s-http-auth
golang-middleware gorilla-mux kubernetes middleware
Last synced: about 1 month ago
JSON representation
Kubernetes HTTP auth things
- Host: GitHub
- URL: https://github.com/rstudio/k8s-http-auth
- Owner: rstudio
- License: mit
- Created: 2021-04-17T16:44:19.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-09-06T17:19:10.000Z (about 3 years ago)
- Last Synced: 2025-01-08T08:45:16.833Z (9 months ago)
- Topics: golang-middleware, gorilla-mux, kubernetes, middleware
- Language: Go
- Homepage: https://pkg.go.dev/github.com/hamfist/k8s-http-auth
- Size: 131 KB
- Stars: 1
- Watchers: 43
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# k8s-http-auth
Kubernetes HTTP auth things.
[](https://pkg.go.dev/github.com/rstudio/k8s-http-auth)
## middleware
HTTP middleware to implement [intra-cluster communication with
service account token volume
projection](https://learnk8s.io/microservices-authentication-kubernetes#inter-service-authentication-using-service-account-token-volume-projection).## client library
Client library to build requests that include a header to interact
with services that use the middleware.## examples
A [full example](./examples/full) is available that includes an
api service that accesses a backing db service.