This is a software that provides Google-signed authentication tokens in several ways.
Currently, it supports the following token types.
TBW
Deploy gcloud-auth-proxy as a sidecar with your application.
Container is available on ghcr.io/rinx/gcloud-auth-proxy:latest
.
CLI flags are the followings.
Usage:
gcloud-auth-proxy [flags]
Flags:
--audience string default audience (required)
-h, --help help for gcloud-auth-proxy
--host string server host (default "0.0.0.0")
--port string server port (default "8100")
--token-source-cache-duration string token source cache duration (default "30m")
-v, --version version for gcloud-auth-proxy
endpoint | method | description |
---|---|---|
/idtoken |
POST | returns ID Token |
/idtoken/proxy |
forwards HTTP request and appends ID Token to its header | |
/healthz |
health check endpoint | |
/readyz |
readiness check endpoint |