Shu Muto fa57cda20c Add parameters for cluster creation
This patch adds 'image_driver', 'image_pull_policy' and
'restart_policy' parameters into cluster creation action.

Change-Id: I479e85787b0a2518968e8bb774159073b1573162
2017-06-14 10:44:15 +09:00

64 lines
2.9 KiB
HTML

<div ng-controller="createContainerInfoController as ctrl">
<div class="row">
<div class="col-xs-12">
<div class="form-group">
<label class="control-label" for="container-name" translate>Container Name</label>
<input name="container-name" type="text" class="form-control" id="container-name"
ng-model="model.newContainerSpec.name"
placeholder="{$ 'Name of the container to create.'|translate $}">
</div>
</div>
<div class="col-xs-12">
<div class="form-group">
<label class="control-label" for="container-image">
<translate>Image</translate>
<span class="hz-icon-required fa fa-asterisk"></span>
</label>
<input name="container-image" type="text" class="form-control" id="container-image"
ng-model="model.newContainerSpec.image"
ng-required="true"
placeholder="{$ 'Name or ID of the container image.'|translate $}">
</div>
</div>
<div class="col-xs-6">
<div class="form-group">
<label class="control-label" for="container-image-driver" translate>Image Driver</label>
<select name="container-image-driver" class="form-control" id="container-image-driver"
ng-model="model.newContainerSpec.image_driver">
<option value="docker" selected=selected>Docker</option>
<option value="glance">Glance</option>
</select>
</div>
</div>
<div class="col-xs-6">
<div class="form-group">
<label class="control-label" for="container-image-pull-policy" translate>Image Pull Policy</label>
<select name="container-image-pull-policy" class="form-control" id="container-image-pull-policy"
ng-model="model.newContainerSpec.image_pull_policy">
<option value="" selected=selected translate>Select policy.</option>
<option value="ifnotpresent" translate>If not present</option>
<option value="always" translate>Always</option>
<option value="never" translate>Never</option>
</select>
</div>
</div>
<div class="col-xs-12">
<div class="form-group">
<label class="control-label" for="container-command" translate>Command</label>
<input name="container-command" type="text" class="form-control" id="container-command"
ng-model="model.newContainerSpec.command"
placeholder="{$ 'A command that will be sent to the container.'|translate $}">
</div>
</div>
<div class="col-xs-12">
<div class="form-group">
<div class="themable-checkbox">
<input name="container-run" type="checkbox" class="form-control" id="container-run"
ng-model="model.newContainerSpec.run">
<label class="control-label" for="container-run" translate>Start container after creation</label>
</div>
</div>
</div>
</div>
</div>