Enhancement Description
- One-line enhancement description (can be used as a release note):
- Kubernetes Enhancement Proposal:
Kustomize users want to generate Kubernetes Secret
objects from general key:value (KV) pairs where the
value is supposed to be a secret. Users want to
generate these pairs through integration with secret
management tools (e.g. see comments on
[692][execRemoval]).
Currently Kustomize only supports reading secret values
from local files which raises security concerns about
file lifetime and access. Reading secret values from
the execution of arbitrary "commands" in a
kustomization.yaml file introduces concerns in a world
where kustomization files can be used directly from the
internet when a user runs `kustomize build`. This
proposal describes the syntax for a new key:value
generator plugin framework supporting an arbitrary
number of plugin types to generate key:value pairs.
Please keep this description up to date. This will help the Enhancement Team to track the evolution of the enhancement efficiently.
Enhancement Description
k/enhancements) update PR(s):k/k) update PR(s):k/website) update PR(s):Please keep this description up to date. This will help the Enhancement Team to track the evolution of the enhancement efficiently.