add options to specify API server hostname and port