refactor(plugin): Use cloud-config to provision networks and hostname