Comment on Owners of a domain, which domain registrar did you choose and why?
MigratingtoLemmy@lemmy.world 9 months agoCloudflare doesn’t allow me to change my name servers? What blasphemy! I had never considered this, I thought it would be allowed by default. Where can I read about this?
I’m looking for a cheap domain registrar with terraform support
dan@upvote.au 9 months ago
It’s the main reason why their domains are so cheap. Their thinking is that since you have to use Cloudflare services to use the domain, you may look at the paid services and decide to pay for one, or suggest it at your workplace.
They charge wholesale price for domains, so they make $0 profit on them. Effectively it’s a loss leader to hook you into the ecosystem. That’s the same reason why VMware ESXi used to be free for home labs - users would become advocates for it and use it professionally.
MigratingtoLemmy@lemmy.world 9 months ago
I’ll paste the comment I made earlier:
Which registrar do you suggest with good API support? Most of my infrastructure uses Terraform and Salt
dan@upvote.au 9 months ago
I’m not familiar with Terraform or Salt but maybe you could try use something like github.com/StackExchange/dnscontrol as an abstraction over the DNS provider.
I use Porkbun for most of my domains. They appear to have an API but I’ve never tried it: porkbun.com/api/json/v3/documentation#DNS Create …
MigratingtoLemmy@lemmy.world 9 months ago
Salt is an alternative to Ansible. However I prefer HashiCorp’s Terraform for day 0 deployments. Unfortunately, PorkBun doesn’t seem to support Terraform, so I’ll keep looking. I’ll take a look at the link you sent, thanks.
Out of curiosity, if you don’t use these IaC tools, how do you manage self-hosted infrastructure?