Im essayant de créer un itinéraire 53 CNAME
en utilisant les paramètres ALIAS
avec la gemme ruby aws-sdk
.Création d'un enregistrement ALIAS sur Route 53 à l'aide de ruby sdk
Je ne trouve pas un moyen de le faire en utilisant la documentation. Je vois comment créer un disque lui-même, mais pas comment je pourrais en créer un.
rrsets = AWS::Route53::HostedZone.new(hosted_zone_id).rrsets rrset = rrsets.create('foo.example.com.', 'CNAME', :ttl => 300, :resource_records => [{:value => 'foo.example.com.s3.amazon.weast.uk'}])
Merci beaucoup pour cette réponse bien expliquée. Une requête DNS doit être l'URL complète du site ou la dernière partie du site s3. Si oui, d'où obtient-il le nom du compartiment. –
Pour le point de terminaison du site Web S3, vous souhaitez utiliser uniquement la partie S3. Exemple: s3-website-us-west-2.amazonaws.com. S3 utilise l'en-tête de l'hôte pour déterminer quel compartiment utiliser. C'est pourquoi S3 a besoin que le nom du compartiment corresponde à votre nom de domaine. – imperalix