Где я могу изменить центр сертификации с помощью AWS CDK и RDS (Aurora)?

Я настраиваю кластер базы данных (Aurora MySQL 5.7), используя конструкция DatabaseCluster из @aws-cdk/aws-rds.

У меня вопрос, где в настройках я могу изменить центр сертификации? Я хочу программно настроить базу данных для использования rds-ca-2019 вместо rds-ca-2015. Обратите внимание: я хочу изменить это с помощью CDK, а не «щелчком в графическом интерфейсе AWS».

На изображении ниже показано, о каком параметре я говорю.

Изображение, показывающее настройку, которую я пытаюсь изменить

Я просматривал документы для RDS CDK и безуспешно пытался найти это в Google.

Кстати, моя текущая конфигурация выглядит примерно так:

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
});

person wassgren    schedule 11.10.2019    source источник


Ответы (1)


Судя по всему, Cloudformation не поддерживает поле центра сертификации, и поэтому CDK тоже не может.

https://github.com/aws-cloudformation/aws-cloudformation-coverage-roadmap/issues/211

Я поддержал эту проблему; не стесняйтесь присоединяться ко мне!

person Joe Ernst    schedule 21.11.2019