Мы используем secretsmanager
для хранения информации о нашем подключении.
Вот пример python кода, который мы используем, просто замените с вашим секретом.
# Get connection info
scm = boto3.client("secretsmanager")
r = scm.get_secret_value(
SecretId=<secret_name>,
)
cred = r['SecretString']
cred = json.loads(cred)
# Connecting to DB
conn = psycopg2.connect(
host=cred['host'],
port=cred['port'],
dbname=cred['dbname'],
user=cred['username'],
password=cred['password'],
)