jenkins-plugins-for-murano/kubernetes/src/main/resources/com/mirantis/plugins/murano/MuranoBuilder/config.jelly

60 lines
1.7 KiB
XML

<?jelly escape-by-default='true'?>
<j:jelly xmlns:j="jelly:core"
xmlns:st="jelly:stapler"
xmlns:d="jelly:define"
xmlns:l="/lib/layout"
xmlns:t="/lib/hudson"
xmlns:f="/lib/form">
<f:section title="Server Credentials">
<f:entry title="Server URL" field="serverUrl">
<f:textbox />
</f:entry>
<f:entry title="Username" field="username">
<f:textbox />
</f:entry>
<f:entry title="Password" field="password">
<f:password />
</f:entry>
<f:entry title="Tenant Name" field="tenantName">
<f:textbox />
</f:entry>
<f:validateButton
title="Test Connection" progress="Connecting..."
method="testConnection" with="serverUrl,username,password,tenantName" />
</f:section>
<f:section title="Node Details">
<f:entry title="Kubernetes Cluster Name" field="clusterName">
<f:textbox />
</f:entry>
<f:entry title="Docker Registry" field="dockerRegistry">
<f:textbox />
</f:entry>
<f:entry title="Flavor List" field="flavor">
<f:select />
</f:entry>
<f:entry title="Keypair" field="keypairs">
<f:select />
</f:entry>
</f:section>
<f:section title="Additional Node Details">
<f:advanced>
<f:entry title="Number of Slave Nodes" field="slaveCount">
<f:textbox default="1"/>
</f:entry>
<f:entry title="Number of Gateway Nodes" field="gatewayCount">
<f:textbox default="1"/>
</f:entry>
</f:advanced>
</f:section>
<f:section title="Image Details">
<f:entry title="Docker Image" field="dockerImage">
<f:textbox />
</f:entry>
</f:section>
</j:jelly>