gpt4 book ai didi

amazon-web-services - 您目前无法使用 Aurora Serverless 修改 MaintenanceWindow - 更新 Cloudformation 堆栈时出错

转载 作者:行者123 更新时间:2023-12-04 17:34:01 24 4
gpt4 key购买 nike

我在我的 cloudformation 模板中的 AWS::RDS::DBCluster 中有一个参数 PreferredMaintenanceWindow 设置,一切都很好。最近,我必须将参数 EnableCloudwatchLogsExport 添加到模板中,但是当我尝试部署堆栈时,它失败并显示以下消息:

You currently can't modify MaintenanceWindow with Aurora Serverless. (Service: AmazonRDS; Status Code: 400; Error Code: InvalidParameterCombination; Request ID: bf40fd7e-e599-481a-ac23-b3c68e9794a1)

这是当我什至没有触及该参数时,是否有人遇到过此类问题或我可以与 CloudFormation 一起使用的任何解决方法

PS:我知道我可以从 CLI 设置 EnableCloudwatchLogsExport,但我不想要漂移,我真的希望它通过 cloudformatio 来完成。

更新:

RDSServerlessDB:
Type: "AWS::RDS::DBCluster"
Properties:
AvailabilityZones:
Fn::GetAZs: !Ref 'AWS::Region'
BackupRetentionPeriod: 3 # Number of days
DatabaseName: !Join ["_", [!Join ["_", !Split [ "-", !Sub '${MasterStack}']], 'fol']]
DBClusterParameterGroupName: "default.aurora5.6"
DBSubnetGroupName: !Ref RDSDBSubnetGroup
EnableCloudwatchLogsExports:
- error
- general
- slowquery
- audit
Engine: "aurora"
EngineMode: "serverless"
# EngineVersion: "5.6.10a"
MasterUsername: "username"
MasterUserPassword: "{{resolve:ssm-secure:/password:1}}"
# Port: 3306
# PreferredMaintenanceWindow: "sun:01:00-sun:03:00"
ScalingConfiguration:
AutoPause: True
MaxCapacity: 32
MinCapacity: 2
SecondsUntilAutoPause: 300
Tags:
- Key: owner
Value: !Ref StackOwner
- Key: task
Value: !Ref Task
VpcSecurityGroupIds:
- Ref: RDSSecurityGroup

最佳答案

这是一个 bug .

作为解决方法,您可以暂时从模板中删除(或注释掉)PreferredBackupWindowPreferredMaintenanceWindow。在我的测试中,CF 更新成功,并且实例配置中的两个值均保持不变。

对于预期行为是什么,实际上存在一些争论。错误报告评论称这些设置在无服务器模式下不受支持,但 AWS 文档和 AWS 控制台似乎不支持该断言。

关于amazon-web-services - 您目前无法使用 Aurora Serverless 修改 MaintenanceWindow - 更新 Cloudformation 堆栈时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57411251/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com