4.3.2. JBoss EAP 的自定义配置文件
自定义调配文件是文件名 provisioning.xml
的 XML 文件,存储在 galleon
子目录中。
以下代码演示了自定义调配文件。
<?xml version="1.0" ?> <installation xmlns="urn:jboss:galleon:provisioning:3.0"> <feature-pack location="eap-s2i@maven(org.jboss.universe:s2i-universe)">1 <default-configs inherit="false"/>2 <packages inherit="false"/>3 </feature-pack> <feature-pack location="com.example.demo:my-galleon-feature-pack:1.0 ">4 <default-configs inherit="false"/> <packages inherit="false"/> </feature-pack> <config model="standalone" name="standalone.xml">5 <layers> <include name="cloud-server"/> <include name="my-custom-driver"/> <include name="my-custom-datasource"/> </layers> </config> <options>6 <option name="optional-packages" value="passive+"/> </options> </installation>
- 1
- 此元素指示调配流程调配当前的 eap-s2i 功能包。请注意,构建器镜像仅包含一个功能包。
- 2
- 此元素指示调配流程排除默认配置。
- 3
- 此元素指示调配流程排除默认软件包。
- 4
- 此元素指示调配流程调配
com.example.demo:my-galleon-feature-pack:1.0
功能包。子元素指示进程排除默认配置和默认软件包。 - 5
- 此元素指示调配流程创建自定义单机配置。该配置包括来自
com
自定义层。.example.demo:my
datasource-galleon-feature
和 my-custom--pack:1.0 功能包的 cloud-server
基础层和 my-custom-driver - 6
- 此元素指示调配流程以优化 JBoss EAP 模块的调配。