hazelcast-kubernetes dns查找失败的问题

时间:2017-06-26 13:02:15

标签: openshift kubernetes hazelcast

我在openshift的容器中使用wildfly运行我的项目。我正在尝试将hazelcast-kubernetes插件(从https://github.com/hazelcast/hazelcast-kubernetes)添加到我的DNS查找项目中。看来这个插件的DNS查找根本不起作用。

在Openshift的日志中,它显示Kubernetes Discovery SPI激活并且wildfly成功启动。

我已经按照说明设置了我的淡化:

        this.config.setProperty("hazelcast.discovery.enabled", "true");
        this.config.setProperty("hazelcast.rest.enabled","true");
        final JoinConfig joinConfig = networkConfig.getJoin();
        joinConfig.getMulticastConfig().setEnabled(false);
        joinConfig.getTcpIpConfig().setEnabled(false);

        final HazelcastKubernetesDiscoveryStrategyFactory factory = new HazelcastKubernetesDiscoveryStrategyFactory();

        final DiscoveryStrategyConfig strategyConfig = new DiscoveryStrategyConfig(factory);
        strategyConfig.addProperty("service-dns", "kubernetes.default.svc.cluster.local"); 
        strategyConfig.addProperty("service-dns-timeout", "10");

我错过了什么吗?任何建议都会很感激。

0 个答案:

没有答案