def METHOD_NAME(template: HelmTemplate):
    servers = [
        Server(host="another-deployment-one", port=4000),
        Server(host="another-deployment-two", port=4001, name="deployment two"),
    ]
    helm_values = DagsterHelmValues.construct(
        dagsterWebserver=Webserver.construct(workspace=Workspace(enabled=True, servers=servers)),
        dagsterUserDeployments=UserDeployments.construct(
            enabled=True,
            enableSubchart=True,
            deployments=[
                create_simple_user_deployment("deployment-one"),
                create_simple_user_deployment("deployment-two"),
            ],
        ),
    )
    workspace_templates = template.render(helm_values)
    assert len(workspace_templates) == 1
    workspace_template = workspace_templates[0]
    workspace = yaml.full_load(workspace_template.data["workspace.yaml"])
    grpc_servers = workspace["load_from"]
    assert len(grpc_servers) == len(servers)
    for grpc_server, server in zip(grpc_servers, servers):
        assert grpc_server["grpc_server"]["host"] == server.host
        assert grpc_server["grpc_server"]["port"] == server.port
    assert grpc_servers[0]["grpc_server"]["location_name"] == servers[0].host
    assert grpc_servers[1]["grpc_server"]["location_name"] == servers[1].name