diff options
author | Vincent Ambo <tazjin@gmail.com> | 2017-02-09T14·33+0100 |
---|---|---|
committer | Vincent Ambo <tazjin@gmail.com> | 2017-02-09T14·44+0100 |
commit | 2f6e0081214b4033132725065014c5022b997c92 (patch) | |
tree | 8d4262730a91534141f00b258b2d32ec4ad68e93 /templater/templater.go | |
parent | 4713d565d344d123409dac389c327478b097766a (diff) |
feat templater: Add 'pass' lookup function
This introduces support for looking up secret values in the 'pass' command line tool (https://www.passwordstore.org/). Values like passwords can be interpolated from pass and even more complex structures like certificates for Kubernetes Secrets can be retrieved and base64- encoded as necessary. Fixes #2
Diffstat (limited to 'templater/templater.go')
-rw-r--r-- | templater/templater.go | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/templater/templater.go b/templater/templater.go index fc7433ff10e3..5e38ddf893d0 100644 --- a/templater/templater.go +++ b/templater/templater.go @@ -158,6 +158,7 @@ func templateFuncs() template.FuncMap { b, _ := json.Marshal(data) return string(b) } + m["passLookup"] = GetFromPass return m } |