private List<BindingPattern> toBindingList(DeployState deployState, ConfigModelContext context, List<Element> bindingElements) {
        List<BindingPattern> result = new ArrayList<>();
        var portOverride = isHostedTenantApplication(context) ? getDataplanePorts(deployState) : Set.<Integer>of();
        for (Element element: bindingElements) {
            String text = element.getTextContent().trim();
            if (!text.isEmpty())
                result.addAll(userBindingPattern(text, portOverride));
        }

        return result;
    }
Allocate a container cluster without a nodes tag
config-model/src/main/java/com/yahoo/vespa/model/container/xml/ContainerModelBuilder.java