You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
`alphaConfig.existingConfig` | existing Kubernetes configmap to use for the alpha configuration file. See [config template](https://github.com/oauth2-proxy/manifests/blob/master/helm/oauth2-proxy/templates/configmap-alpha.yaml) for the required values | `nil`
111
111
`customLabels` | Custom labels to add into metadata | `{}` |
112
112
`config.google.adminEmail` | user impersonated by the google service account | `""`
113
+
`config.google.useApplicationDefaultCredentials` | use the application-default credentials (i.e. Workload Identity on GKE) instead of providing a service account json | `false`
114
+
`config.google.targetPrincipal` | service account to use/impersonate | `""`
113
115
`config.google.serviceAccountJson` | google service account json contents | `""`
114
116
`config.google.existingConfig` | existing Kubernetes configmap to use for the service account file. See [google secret template](https://github.com/oauth2-proxy/manifests/blob/master/helm/oauth2-proxy/templates/google-secret.yaml) for the required values | `nil`
115
117
`config.google.groups` | restrict logins to members of these google groups | `[]`
0 commit comments