ResolveEach resolver should resolve the host and port for a service based on its name and the current Puppet settings offer multiple candidates.
*The settings resolve should use the corresponding Puppet settings. For example, the CA service should resolve to {{Puppet[:ca_server]}} and {{Puppet[:ca_port]}}, which default to the {{Puppet[:server]}} and {{Puppet[:masterport]}}. * The server_list resolver should use {{Puppet[:server_list]}} * The SRV resolver should use the service name and SRV domain