Подключение Django Postgres к AWS RDS через SSL
Я копаюсь в Django и подумал, что было бы неплохо подключиться к базе данных AWS RDS по SSL, но я не могу понять, как предоставить SSL-сертификат от AWS в конфиг базы данных.
Я скачал global-bundle.pem
с сайта https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/UsingWithRDS.SSL.html.
Теперь в исходном коде Django, похоже, вы можете передать эти параметры в DATABASES
:
DATABASES = {
'default': {
...
'OPTIONS': {
'sslmode': 'verify-ca',
'sslrootcert': 'root.crt',
'sslcert': 'client.crt',
'sslkey': 'client.key',
},
}
}
Мой вопрос в том, как мне конвертировать/передать сертификат от AWS?
Думаю, вы можете просто сделать что-то вроде
'OPTIONS': {
'sslmode': 'verify-full',
'sslrootcert': 'global-bundle.pem'
},