Best way to setup DNS server for Plesk + CloudFlare?
I have a droplet running Plesk and I want to allow users to manage their DNS zone purely from the control panel with changes propagated to CloudFlare automatically via the Plesk extension.
From my understanding, to achieve this I need to run my own DNS server. I've had a look over the Branded name server instructions here and it looks like I need to setup another droplet to act as a secondary DNS server to achieve what I want.
To be frank running another droplet for a DNS server seems a little overkill for my needs, but I would still like the convenience of keeping DNS in the Plesk control panel and integrated with CloudFlare.
So my questions are:
Are there any other options?
If not, what is the best way to setup a DNS slave server for Plesk?
Is it potentially possible to offload the DNS duties to Route 53 so I don't have to run my own DNS servers and still have the domains integrated with the CloudFlare extension?
I hope I've made myself clear enough. :)
Thanks in advance for the help,
Greg.