Hands-on guide to secrets management with HashiCorp Vault using CLI, UI, API, policies, and dynamic secrets