Je souhaite créer une zone hébergée Route53 pour un sous-domaine et un enregistrement NS
vers un domaine parent.Comment créer une zone hébergée de sous-domaine à l'aide de Cloud Formation
Disons que j'ai:
example.com
et je veux une zone hébergée pour un sous-domaine:
build.example.com
création Zone Hosted fonctionne:
ClusterHostedZone:
Type: "AWS::Route53::HostedZone"
Properties:
Name: !Ref DomainName
HostedZoneConfig:
Comment: Managed by Cloud Formation
HostedZoneTags:
- Key: KubernetesCluster
Value: !Ref KubernetesCluster
responsabilité Déléguer pour le sous-domaine don 't:
ParentHostedZoneClusterRecord:
Type: "AWS::Route53::RecordSet"
Properties:
Name: !Ref DomainName
Comment: Managed by Cloud Formation
HostedZoneId: !Ref ParentHostedZoneID
TTL: 30
Type: NS
ResourceRecords: !GetAtt ClusterHostedZone.NameServers
Ce n'est pas mis en œuvre et je ne sais pas comment obtenir ces informations:
ResourceRecords: !GetAtt ClusterHostedZone.NameServers
Est-ce simple fonctionnalité manque juste dans la formation Cloud?
RecordSetGroup serait-il une solution? http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordsetgroup.html – masterforker
Désolé, mais je ne vois pas comment cela pourrait aider. Pourriez-vous élaborer? –
ai-je raison de comprendre que vous voulez associer un tas d'alias sous votre zone hébergée? – masterforker