Populates Kubernetes Secrets from AWS Parameter Store
Supports SSM.GetParametersByPath
, enabling multiple values per Kubernetes Secret.
/foo/bar
and /foo/baz
would create a Secret foo
with keys bar
and baz
./foo/bar/baz
and /foo/bar/bat
would result in a Secret foo
with keys bar_baz
and bar_bat
If the AWS_ACCESS_KEY
isn't authorized to read the parameter, an error will be logged instead of the Pod entering a crash loop.
The Helm chart uses a Secret itself to store credentials (instead of Pod environment vars)
ca-certificates
package to final alpine image (#7)/etc/ssl/certs
from the host (#7)