При создании реплики чтения на консоли доступно развертывание Multi-AZ. AWS также объявила в прошлом году , что Read Replicas поддерживает MutliAZ
Однако, при попытке воспроизвести это в Cloudformation, я получаю эту ошибку
Вот фрагмент из моей Облачной информации:
Resources:
MasterDB:
Type: AWS::RDS::DBInstance
Properties:
AllocatedStorage: 100
BackupRetentionPeriod: 10
DBInstanceClass: !Ref DBInstanceClass
Engine: postgres
EngineVersion: '10.6'
MasterUsername: !Ref DBUsername
MasterUserPassword: !Ref DBPassword
MultiAZ: false
PubliclyAccessible: true
ReplicaDB:
Type: AWS::RDS::DBInstance
Properties:
DBInstanceClass: !Ref DBInstanceClass
SourceDBInstanceIdentifier: !Ref MasterDB
MultiAZ: true
PubliclyAccessible: true
Из документации говорится:
Создание вашей реплики чтения как экземпляра базы данных Multi-AZ не зависит от
является ли исходная база данных экземпляром БД Multi-AZ.
... так что MasterDB не установлен на MultiAZ, не должно быть проблемой.
Есть ли ошибка в моем шаблоне Cloudformation? Или MultiAZ для реплик чтения не поддерживается с облачной информацией?
Спасибо!