Anish Ramasekar
ad8666ce88
Update credential provider plugin to support using service account token
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com >
2025-03-11 20:36:32 -07:00
Dixita Narang
977a8ebb3a
Renaming usage of v1beta1 to v1, and adding API violation exceptions and
...
vendor module for v1
2022-09-09 06:11:06 +00:00
Aditi Sharma
ed16ef2206
Move feature flag credential provider to beta
...
Signed-off-by: Aditi Sharma <adi.sky17@gmail.com >
2022-03-24 22:43:38 +05:30
ialidzhikov
f3fcfef5a7
Replace errors.New(fmt.Sprintf(...)) with fmt.Errorf(...)
...
Signed-off-by: ialidzhikov <i.alidjikov@gmail.com >
2022-02-20 11:23:48 +02:00
wojtekt
d9b08c611d
Migrate to k8s.io/utils/clock
2021-09-17 15:19:08 +02:00
Neeraj Shah
75f0007d2b
Overlaid OS's environment variables with the ones specified in the CredentialProviderConfig
...
- Removed dependency with cmd.Run's stub
- Added test cases
Signed-off-by: Neeraj Shah <neerajx86@gmail.com >
2021-07-23 09:45:19 +05:30
Aditi Sharma
def93317b4
Kubelet Credential Provider
...
Improve concurrency and cache for credential provider
Removed lock from "Provide" as it can be called in parallel
from image puller. To avoid execing for the same image concurrently
wrapped exec in singleflight.
Purging the cache for expried data with 15mins interval only when
a request for credential is made.
KEP:2133
Signed-off-by: Aditi Sharma <adi.sky17@gmail.com >
2021-06-28 21:15:03 +05:30
Andrew Sy Kim
5344afd4fb
pkg/credentialprovider: add initial exec-based credential provider plugin
...
Signed-off-by: Andrew Sy Kim <kim.andrewsy@gmail.com >
2020-11-10 13:44:07 -05:00