I am in a pre-production environment with Vault and Consul cluster. i have some questions about TTL and app-id authentication:
-TTL: I have read documentation but I am not sure about it. Does it mean if I write a secret with "ttl=10m" after 10min the secret will dissapear?
#vault write secret/test key=value ttl="10m"
Success! Data written to: secret/test
#vault read secret/test
Key Value
--- -----
refresh_interval 600
test key
ttl 10m
And what does "refresh_interval" mean?
-APP-ID: I will use Vault for storing secrets from applications like configuration, credentials,certificates... But I do not keep up those machines, I will provide authentication for that applications and nothing more. Should I use app-id auth or user&pass?
Regards.