In addition to #5, we want to support configuring Godaddy (initially, as that's what we use), where both cloudnativefinland.com and cloudnativenordics.com are registered, to delegate DNS ownership for a certain subdomain of the root domain (e.g. workshopctl is the subdomain of cloudnativefinland.com when configured to use workshopctl.cloudnativefinland.com).
This also leads to a greater refactor into DNSProvider (Google/DO) and DNSRegistrar (Godaddy); which delegates all DNS control to these instead of the cloud Provider.