Skip to content

How do I update my SSL/TLS certificate for an Amazon RDS DB instance or Aurora DB cluster?

1 minute read
1

I want to update the SSL/TLS certificate that my Amazon Relational Database Service (Amazon RDS) DB instance or Amazon Aurora DB cluster uses.

Resolution

If your applications use SSL/TLS to connect to Amazon RDS databases and your SSL/TLS certificate is about to expire, then rotate your SSL/TLS certificate.

To rotate your SSL/TLS certificate, update your client application or service to include the new Certificate Authority (CA) certificates in its trust store. Use the combined bundle that contains both the new and the old CA certificates. Then, update your RDS DB instances to use the new CA certificates. Before you deploy the new SSL/TLS certificate to your production environment, make sure that you test the client and server.

For more information, see the following documentation:

Related information

Using SSL/TLS to encrypt a connection to a DB instance or cluster

4 Comments

What is the standard approach for,

  1. downloading a new certificate when there is any update in RDS certificates?
  2. how does application know about server certificate change?

This should all be done programmatically without affecting incoming traffic.

replied 3 years ago

Thank you for your comment. We'll review and update the Knowledge Center article as needed.

AWS
MODERATOR
replied 3 years ago

I've never used SSL for my RDS tho. if i need to use a SSL, how do i do this?

replied 2 years ago

Thank you for your comment. We'll review and update the Knowledge Center article as needed.

AWS
EXPERT
replied 2 years ago