2017-05-17 41 views
1

有什么方法可以在JBoss Fuse fabric上部署java container如何在JBoss Fuse(Karaf)上使用Fabric-mode部署Java容器

我打算写一些服务部署在JBoss Fuse 6.3上,由Karaf支持,而不是EAP。 保险丝以Fabric-Mode部署在内部部署中,并至少使用OSGi来管理集群基础结构。

Fabric8支持普通child java containers,但即使Fuse基于Fabric8,它可能不会正式支持这种情况。

由于很多原因,我不想在OSGi类加载器上运行我的服务,所以我宁愿将它们部署在简单的Java容器上,仍然由该结构管理。

可行吗?

回答

1

虽然Fuse 6.3基于Fabric8.2,但它不支持Standalone-Java,Spring-Boot和Docker容器,因为它基于Fabric8的specific fork。它可以在这里找到:https://github.com/jboss-fuse/fabric8

你指的是gitbook文档,代表面料1.2香草,而保险丝的版本也存在于这个仓库:https://github.com/jboss-fuse/fabric8/tree/1.2.0.redhat-6-3-x/docs。如果您想获得更多证据,您甚至可以看到改编的modified documentation

虽然保险丝7.0将带来的一切Kubernetes容器美好的事物,我也用我自己的想法玩什么,我需要unofficially patch保险丝,以带来这样的配置文件(fabric-process-container),但当然也不会任何人支持。

+0

非常有趣的见解,尤其是链接到提交,削减支持的容器列表...官方生殖健康文件是不那么陈述。顺便说一句,如果你应该补贴保险丝6以支持额外的容器,我可以贡献(在我的空闲时间)。 –