Skip to content

purwandi/hashiapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vault write database/config/attendance
plugin_name=postgresql-database-plugin
allowed_roles="developer"
connection_url="postgresql://{{username}}:{{password}}@postgres:5432?sslmode=disable"
username="postgres"
password="password"

vault write database/roles/developer
db_name=attendance
creation_statements="CREATE ROLE "{{name}}" WITH LOGIN PASSWORD '{{password}}' VALID UNTIL '{{expiration}}';
GRANT SELECT ON ALL TABLES IN SCHEMA public TO "{{name}}";"
default_ttl="1h"
max_ttl="24h"

vault read database/creds/developer

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors