Vault
Vault Auto-Auth JWT method
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 file
- role- (string: required)- The role to authenticate against on Vault
- remove_jwt_after_reading- (bool: optional, defaults to true)- This can be set to- falseto 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 to- trueto follow symlinks when removing the JWT after it has been read when executing the- remove_jwt_after_readingbehaviour. If set to false, it will delete the symlink, not the JWT. Does nothing if- remove_jwt_after_readingis false.
- jwt_read_period- (duration: "0.5s", optional)- The duration after which Agent will attempt to read the JWT stored at- path. Defaults to- 1mif- remove_jwt_after_readingis set to- true, or- 0.5sotherwise. Uses duration format strings.