Skip to content

Latest commit

 

History

History
30 lines (23 loc) · 798 Bytes

File metadata and controls

30 lines (23 loc) · 798 Bytes

Secrets Manager

Description

Scripts for managing secrets in AWS Secrets Manager.

Scripts

create_secret.py

python services/secretsmanager/create_secret.py --name /myapp/db-password --secret-string "mysecretpassword"
python services/secretsmanager/create_secret.py --name /myapp/api-key --secret-string '{"key":"abc123","env":"prod"}'

get_secret.py

python services/secretsmanager/get_secret.py --name /myapp/db-password

list_secrets.py

python services/secretsmanager/list_secrets.py

delete_secret.py

Schedules a secret for deletion with a 30-day recovery window.

python services/secretsmanager/delete_secret.py --name /myapp/db-password
python services/secretsmanager/delete_secret.py --name /myapp/db-password --dry-run