mirror of https://github.com/rancher/ui.git
62 lines
2.7 KiB
Handlebars
62 lines
2.7 KiB
Handlebars
{{#accordion-list-item
|
|
title=(t 'formNetwork.title')
|
|
detail=(t 'formNetwork.detail' appName=settings.appName)
|
|
status=status
|
|
statusClass=statusClass
|
|
expandAll=expandAll
|
|
expand=(action expandFn)
|
|
}}
|
|
<div class="row box">
|
|
<div class="col span-6">
|
|
<label class="acc-label">{{t 'formNetwork.netMode.label'}}</label>
|
|
{{#input-or-display editable=editing value=service.hostNetwork}}
|
|
<div class="radio">
|
|
<label>{{radio-button selection=service.hostNetwork value=false}} {{t 'formNetwork.netMode.disable'}}</label>
|
|
</div>
|
|
<div class="radio">
|
|
<label>{{radio-button selection=service.hostNetwork value=true}} {{t 'formNetwork.netMode.enable'}}</label>
|
|
</div>
|
|
{{/input-or-display}}
|
|
</div>
|
|
<div class="col span-6">
|
|
<label class="acc-label">{{t 'formNetwork.dnsPolicy.label'}}</label>
|
|
{{#input-or-display editable=editing value=service.dnsPolicy}}
|
|
<div class="radio">
|
|
<label>{{radio-button selection=service.dnsPolicy value="ClusterFirst"}} {{t 'formNetwork.dnsPolicy.clusterFirst'}}</label>
|
|
</div>
|
|
<div class="radio">
|
|
<label>{{radio-button selection=service.dnsPolicy value="ClusterFirstWithHostNet"}} {{t 'formNetwork.dnsPolicy.clusterFirstWithHostNet'}}</label>
|
|
</div>
|
|
{{/input-or-display}}
|
|
</div>
|
|
</div>
|
|
<div class="row mt-20">
|
|
<div class="col box span-6">
|
|
<label class="acc-label">{{t 'formNetwork.hostname.label'}}</label>
|
|
{{#input-or-display editable=editing value=service.hostname}}
|
|
{{input type="text" value=service.hostname classNames="form-control" placeholder=(t 'formNetwork.hostname.placeholder')}}
|
|
{{/input-or-display}}
|
|
</div>
|
|
<div class="col box span-6">
|
|
<label class="acc-label">{{t 'formNetwork.subdomain.label'}}</label>
|
|
{{#input-or-display editable=editing value=service.subdomain}}
|
|
{{input type="text" value=service.subdomain classNames="form-control" placeholder=(t 'formNetwork.subdomain.placeholder')}}
|
|
{{/input-or-display}}
|
|
</div>
|
|
</div>
|
|
<div class="row box mt-20">
|
|
{{form-key-value
|
|
editing=editing
|
|
allowEmptyValue=false
|
|
initialArray=initHostAliasesArray
|
|
changedArray=(action "hostAliasesChanged")
|
|
header=(t 'formNetwork.hostAlias.label')
|
|
valueLabel="formNetwork.hostAlias.host.label"
|
|
keyLabel="formNetwork.hostAlias.ip.label"
|
|
valuePlaceholder="formNetwork.hostAlias.host.placeholder"
|
|
keyPlaceholder="formNetwork.hostAlias.ip.placeholder"
|
|
addActionLabel="formNetwork.hostAlias.addActionLabel"
|
|
}}
|
|
</div>
|
|
{{/accordion-list-item}}
|