我正在创建一个ECS服务,其任务定义是使用网络模式“主机”,因此在ServiceDiscoveryNamespace中创建DnsRecords时,我需要创建一个 SRV 记录而不是一个 A < / strong>记录。
这是cloudformation中的代码
PollerServiceDiscovery:
Type: AWS::ServiceDiscovery::Service
Properties:
Name: poll-srv
Description: poll service
DnsConfig:
NamespaceId: !Ref ServiceDiscoveryNamespace
DnsRecords:
- Type: SRV
TTL: 60
HealthCheckCustomConfig:
FailureThreshold: 2
这将在Route53的我的托管区域中创建
poll-srv.myfeederyzones. SRV 1 1 9160 8p2iest9-73d4-3taa-71xf-182e3x5cad11.poll-srv.myfeederyzones.
您可以看到它自动分配了 A 记录 8p2iest9-73d4-3taa-71xf-182e3x5cad11.poll-srv.myfeederyzones。,但我希望这是一个名称我可以选择。
在AWS Cloudformation中有可能吗?