Я создаю службу ECS, определение задачи которой использует сетевой режим 'host', и поэтому при создании DnsRecords в ServiceDiscoveryNamespace мне нужно сделать запись SRV вместо A record.
Это код в облачной информации
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?