-
Notifications
You must be signed in to change notification settings - Fork 167
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Authentication renewal #393
Comments
1. Mutable
|
2. Will the current way users construct
|
Retracts promise made in 0cbf5db Motivation: I want to let Config and Config::Context expose the underlying data, because why not. Ideally for that, Config#context would become a passive function, moving the work to Config::Context#auth_options (?) There are open questions about this, and probably should figure out a plan around auth renewal (ManageIQ#393) first. Anyway, don't want my hands tied.
Kubernetes plans to change service account tokens to short-lived: kubernetes/kubernetes#70679 |
For BoundServiceAccountTokenVolume, reloading from file implemented in #532 (currently on every request! feedback wanted whether that needs optimizing). |
Some credentials have short shelf life. GCP auth is good for about a hour, I think(?).
exec
results may return expiration time, or may simply return error at some point.Since one might have passed around a Kubeclient::Client object to many places,
it would be desirable to be able to renew auth - manually or automatically - without creating a new Client.
The text was updated successfully, but these errors were encountered: