-
Notifications
You must be signed in to change notification settings - Fork 31
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update RDS SSL/TLS certs #3643
Comments
WorkPlanSummaryAn email notification was received regarding expiring RDS certs:
As such, we will need to update the RDS SSL/TLS certs prior to Aug 22, 2024. Preliminary Investigation
Command to determine applications actively connected using SSL:
StepsPre-Implementation
Implementation
aws rds describe-db-instances --db-instance-identifier <db_identifier> | grep CACertificateIdentifier
aws rds modify-db-instance \
--db-instance-identifier <db_identifier> \
--ca-certificate-identifier rds-ca-rsa2048-g1 \
--apply-immediately
aws rds describe-db-instances --db-instance-identifier <db_identifier> | grep DBInstanceStatus Post-Implementation
aws rds modify-certificates \
--certificate-identifier rds-ca-rsa2048-g1 \
--region us-east-1 Criteria for Success
Connect to the
Connect to the
RiskHigh Risk - this change will require database downtime and any connections that use SSL will need to be updated.
Rollback
aws rds modify-db-instance \
--db-instance-identifier <db_identifier> \
--ca-certificate-identifier rds-ca-2019 \
--apply-immediately Additional Details |
Paired with @rajadain to complete this work for Added Hernández to AWS SSO for Stroud accountAs I only had the MMW login credentials from 1Password, Terence added me to be able to access via SSO. PROD TilerServers not connecting via SSLAfter implementation in
Notified @rajadain about findings. |
It's quite likely that the PROD tile servers will convert to SSL once we deploy all the new work from staging, since the staging tile servers do use SSL. I tested the site otherwise and it is working well. I think we can call this work done. |
Overview
An email notification was received regarding expiring RDS certs:
As such, we will need to update the RDS SSL/TLS certs prior to Aug 22, 2024.
Is your feature request related to a problem? Please describe.
Preliminary investigation shows that both the
stg
andprd
environments are using certs (rds-ca-2019
) that will expire at the end of the month:mmw-stg
mmw-prd
While CLI is possible for the
staging
environment, it appears as though CLI access to theproduction
environment is limited:Review through the AWS Console shows that we do not have access to view/manipulate IAM:
RDS SSL certificate rotation for
production
will need to be completed via the AWS Console. We will also need to be prepared in case we do not have access to modify production to convey work instructions to the client for them to perform the work.Describe the solution you'd like
We need to update the cert to
rds-ca-rsa2048-g1
, which will not expire for 40 years.Additional Context
The text was updated successfully, but these errors were encountered: