Ask HN: Hosted DNS providers with command line client to update records?

I've used Dyn for a number of years, but I'm now faced with having to jump through whatever hoops to follow their move to Oracle Cloud Infrastructure. It's made me realise that I never really enjoyed using their service in the first place, always going to a website just to add an A record.

I'm looking for something new, and I'd like to manage it from the CLI (partly so I can do dynamic DNS updates myself on a schedule via cron). The CLI support can be third party if the service has an API, but I would like it to be reasonably mature. Any thoughts?

  • Cloudflare’s DNS has a command line client. It’s called curl.

  • Amazon Route 53 has both a CLI and an API

  • Google Cloud has support for this.