Changes
import * as rds from "aws-cdk-lib/aws-rds";
import * as secretsManager from "aws-cdk-lib/aws-secretsmanager";
new RDS(stack, "Database", {
engine: "postgresql10.14",
defaultDatabaseName: "acme",
cdk: {
cluster: rds.ServerlessCluster.fromServerlessClusterAttributes(stack, "ICluster", {
clusterIdentifier: "my-existing-cluster",
}),
secret: secretsManager.Secret.fromSecretAttributes(stack, "ISecret", {
secretPartialArn: "arn:aws:secretsmanager:us-east-1:123456789012:secret:my-secret",
}),
},
});
Read more about importing existing Serverless v1 clusters here - https://docs.sst.dev/constructs/RDS#import-existing-rds-serverless-v1-cluster
Update using:
$ npx sst update v1.6.0
$ yarn sst update v1.6.0