4

I'm digging into Django and thought it would be a nice exercise to connect to an AWS RDS database over SSL, but I can't quite figure out how to provide the SSL-cert from AWS to the database config.

I've downloaded the global-bundle.pem from https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/UsingWithRDS.SSL.html.

Now in the Django source code, it seems you can pass these parameters to DATABASES:

DATABASES = {
    'default': {
        ...
        'OPTIONS': {
            'sslmode': 'verify-ca',
            'sslrootcert': 'root.crt',
            'sslcert': 'client.crt',
            'sslkey': 'client.key',
        },
    }
}

My question is, how do I convert/pass the certificate from AWS?

1 Answer 1

3

I think you can just do something like

        'OPTIONS': {
            'sslmode': 'verify-full',
            'sslrootcert': 'global-bundle.pem'
        },
Sign up to request clarification or add additional context in comments.

Comments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.