Я настраиваю кластер базы данных (Aurora MySQL 5.7), используя конструкция DatabaseCluster из @aws-cdk/aws-rds
.
У меня вопрос, где в настройках я могу изменить центр сертификации? Я хочу программно настроить базу данных для использования rds-ca-2019
вместо rds-ca-2015
. Обратите внимание: я хочу изменить это с помощью CDK, а не «щелчком в графическом интерфейсе AWS».
На изображении ниже показано, о каком параметре я говорю.
Я просматривал документы для RDS CDK и безуспешно пытался найти это в Google.
- В этом руководстве описаны шаги, выполняемые вручную. о том, как это сделать.
- модуль AWS CDK RDS
- DatabaseCluster Construct
- Низкоуровневый кластер (CfnCluster)
Кстати, моя текущая конфигурация выглядит примерно так:
const cluster = new rds.DatabaseCluster(this, 'aurora-cluster', {
clusterIdentifier: 'aurora-cluster',
engine: rds.DatabaseClusterEngine.AURORA_MYSQL,
masterUser: {
username: 'someuser',
password: 'somepassword'
},
defaultDatabaseName: 'db',
instances: 2,
instanceIdentifierBase: 'aurora-',
instanceProps: {
instanceType: ...,
vpcSubnets: {
subnetType: ec2.SubnetType.PUBLIC,
},
vpc: myVpc
},
removalPolicy: cdk.RemovalPolicy.DESTROY,
parameterGroup: {
parameterGroupName: 'default.aurora-mysql5.7'
},
port: 3306,
storageEncrypted: true
});