You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have checked in my acl_api_token into various places in my Hiera yaml files. I'd like to be able to either look up my token or obfuscate/encrypt the acl_api_token so the value doesn't show up in my source control repository. Is there a way to do this or am I missing something obvious in the module? Here's a snippet of one of my Hiera files with the acl_api_token redacted.
You could use EYAML, and then you can encrypt anything in your configuration. You install the hiera-eyaml package (on a Debian based system) and then adjust your puppetmaster configuration. More documentation: https://github.com/voxpupuli/hiera-eyaml
Thank you @joshberry911 . I'll look into this as an option. I would prefer not to use eyaml as I have already implemented Hiera/Vault. Is there a possibility of referring back to a file as opposed to the token API string? Are there any other options?
I have checked in my acl_api_token into various places in my Hiera yaml files. I'd like to be able to either look up my token or obfuscate/encrypt the acl_api_token so the value doesn't show up in my source control repository. Is there a way to do this or am I missing something obvious in the module? Here's a snippet of one of my Hiera files with the acl_api_token redacted.
Thank You.
The text was updated successfully, but these errors were encountered: