1
0
Fork 0
mirror of https://github.com/Luzifer/vault-user-token.git synced 2024-10-18 08:04:21 +00:00
vault-user-token/README.md
Knut Ahlers f71b814cdf
Rewrite, add support for secret override file
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2022-10-18 12:58:07 +02:00

15 lines
731 B
Markdown

# Luzifer / vault-user-token
This project is intended to constantly renew a Vault token derived from a role id.
That way the machine only contains a temporary token expiring after a short while if the program is no longer running. So if a machine is lost (physically) the corresponding secret can be revoked and the machine will no longer be able to access the vault instance.
As secret multiple strings are possible:
- Full Hostname (`--full-hostname=true`)
- Short Hostname (`--full-hostname=false`)
- Secret from disk (`~/.config/vault-user-token.secret`, file must have `0o400` or `0o600` permission, content is stripped for whitespaces)
----
![project status](https://d2o84fseuhwkxk.cloudfront.net/vault-user-token.svg)