polymerase icon indicating copy to clipboard operation
polymerase copied to clipboard

Use AppRole instead of deprecated App-IDs

Open dictvm opened this issue 7 years ago • 2 comments

App-IDs have been deprecated in favor or AppRoles, see their docs:

Deprecation Notice

As of Vault 0.6.1, App ID is deprecated in favor of AppRole. AppRole can accommodate the same workflow as App ID while enabling much more secure and flexible management and other types of authentication workflows. No new features or enhancements are planned for App ID, and new users should use AppRole instead of App ID.

dictvm avatar Mar 16 '17 10:03 dictvm

Thanks for the feature request! I'm all for adding support for AppRoles in addition to the existing App ID support. PRs are more than welcome.

hankjacobs avatar Mar 16 '17 16:03 hankjacobs

@dictvm Not to take any focus from this repo (because it looks very cool!), but just FYI gomplate supports AppRole authentication, and does similar things to polymerase. Have a look at https://github.com/hairyhenderson/gomplate#usage-with-vault-data for details.

hairyhenderson avatar Apr 19 '17 17:04 hairyhenderson