gpt4 book ai didi

aws-cloudformation - 使用 CloudFormation 在 Route53 上基于其他 HealthCheck 创建 HealthCheck

转载 作者:行者123 更新时间:2023-12-03 07:23:42 25 4
gpt4 key购买 nike

正如标题所示,我想为单个区域中的所有服务创建“组合”运行状况检查。我通过 CloudFormation 成功创建了基于 Documentation example 的不同运行状况检查:

RegionHealthCheck:
Type: AWS::Route53::HealthCheck
Properties:
HealthCheckConfig:
Port: 443
Type: HTTPS
ResourcePath: <path>
FullyQualifiedDomainName: <domain>
RequestInterval: 30
FailureThreshold: 3
MeasureLatency: true
Regions:
- eu-west-1
- us-west-1
- ap-northeast-1
HealthCheckTags:
- Key: Environment
Value: <stage>

遗憾的是,我找不到任何有关组合运行状况检查或 HealthCheckConfig 需要使用的属性的示例。

最佳答案

我通过 UI 手动创建了组合运行状况检查,并通过 CLI (aws route53 list-health-checks) 查询它,以找出需要定义的实际属性。

CombinedHealthCheck:
Type: AWS::Route53::HealthCheck
Properties:
HealthCheckConfig:
Type: CALCULATED
HealthThreshold: 3
ChildHealthChecks:
- !Ref <first-healthcheck>
- !Ref <second-healthcheck>
- !Ref <third-healthcheck>
HealthCheckTags:
- Key: Environment
Value: <stage>

仍然不知道 CloudFormation 文档中是否提到了这一点。

关于aws-cloudformation - 使用 CloudFormation 在 Route53 上基于其他 HealthCheck 创建 HealthCheck,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65995286/

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