@Override
    public void getConfig(MetricsNodesConfig.Builder builder) {
        builder.node.addAll(MetricsNodesConfigGenerator.generate(getContainers()));
    }
@Test
    void unnecessary_bundles_are_not_installed() {
        VespaModel model = getModel(servicesWithAdminOnly(), self_hosted);
        PlatformBundlesConfig config = model.getConfig(PlatformBundlesConfig.class, CLUSTER_CONFIG_ID);

        Set<String> unnecessaryBundles = Stream.concat
                (
                        PlatformBundles.VESPA_SECURITY_BUNDLES.stream(),
                        PlatformBundles.VESPA_ZK_BUNDLES.stream()
                ).map(Path::toString).collect(toSet());

        assertTrue(config.bundlePaths().stream()
                .noneMatch(unnecessaryBundles::contains));
    }