generated from kubernetes/kubernetes-template-project
-
Notifications
You must be signed in to change notification settings - Fork 35
Closed
Description
Description
A common use case for lib-volume-populator is restoring data from remote storage services (eg AWS S3). Currently there is no easy way to to configure authentication for the populator pod to such remote storage services.
Whilst there are alternatives it seems a common enough use-case to justify inclusion as part of the lib-volume-populator.
Supporting the ability to configure the following fields on the pod should enable the majority of authentication needs:
spec.serviceAccount
/spec.serviceAccountName
spec.env
spec.volumes.configMap
spec.volumes.secrets
metadata.annotations
Alternatives considered
We could implement a mutating webhook to modify the pod spec as part of admission control.
Metadata
Metadata
Assignees
Labels
No labels