Vault
Auto-auth method: JSON web tokens (JSW)
The jwt method reads in a JWT from a file and sends it to the JWT Auth
method.
Configuration
path(string: required)- The path to the JWT filerole(string: required)- The role to authenticate against on Vaultremove_jwt_after_reading(bool: optional, defaults to true)- This can be set tofalseto disable the default behavior of removing the JWT after it's been read.remove_jwt_follows_symlinks(bool: optional, defaults to false)- This can be set totrueto follow symlinks when removing the JWT after it has been read when executing theremove_jwt_after_readingbehaviour. If set to false, it will delete the symlink, not the JWT. Does nothing ifremove_jwt_after_readingis false.jwt_read_period(duration: "0.5s", optional)- The duration after which Agent will attempt to read the JWT stored atpath. Defaults to1mifremove_jwt_after_readingis set totrue, or0.5sotherwise. Uses duration format strings.