I'm working on a site that I'd like to serve from a naked domain like foo.com, and serve it from AWS S3'.
However, the documentation I can find with AWS gave me the impression that if I want to do this, I'll need to move move all my DNS over to Amazon's Route53.
I'd rather not do that, but as I can't use CNAMES for naked domains, nor point A-records point to a fixed IP (because they might change), I'm not sure what my options are.
Is it possible to only delegate the serving of a naked domain to another provider, without needing to move everything across?
I see snippets like this in the AWS docs, which I could add to my DNS with Gandi, but I understand this would delegate all domain handling to the Amazon Name servers, which I don't think I want.
foo.com. 172800 IN NS ns-9999.awsdns-99.com.
If my provider, Gandi doesn't support ALIAS or ANAME records, what are my options?
I understand I could spin an instance up at an IP I point to with an A record, then use it to bounce requests along from the naked domain to a static sited hosted at www.foo.com, but are there other options, but this feels like it would defeat the purpose of having static serving, so other than using a provider like Cloudflare, or wwwizer, who handle the naked domain japery for you, what else can you do?