mirror of https://github.com/rancher/ui.git
parent
3d4712fd44
commit
eba597048d
|
|
@ -31,24 +31,24 @@
|
||||||
|
|
||||||
{{#accordion-list as | al expandFn | }}
|
{{#accordion-list as | al expandFn | }}
|
||||||
{{form-ssl-termination
|
{{form-ssl-termination
|
||||||
|
certificates=certificates
|
||||||
editing=true
|
editing=true
|
||||||
|
expandAll=al.expandAll
|
||||||
|
expandFn=expandFn
|
||||||
ingress=ingress
|
ingress=ingress
|
||||||
namespace=namespace
|
namespace=namespace
|
||||||
namespacedCertificates=namespacedCertificates
|
namespacedCertificates=namespacedCertificates
|
||||||
certificates=certificates
|
|
||||||
expandAll=al.expandAll
|
|
||||||
expandFn=expandFn
|
|
||||||
}}
|
}}
|
||||||
|
|
||||||
{{form-labels-annotations
|
{{form-labels-annotations
|
||||||
|
annotationErrors=annotationErrors
|
||||||
classNames="accordion-wrapper"
|
classNames="accordion-wrapper"
|
||||||
labelErrors=labelErrors
|
|
||||||
initialLabels=ingress.labels
|
|
||||||
setLabels=(action 'setLabels')
|
|
||||||
expandAll=al.expandAll
|
expandAll=al.expandAll
|
||||||
expandFn=expandFn
|
expandFn=expandFn
|
||||||
|
initialLabels=ingress.labels
|
||||||
|
labelErrors=labelErrors
|
||||||
model=ingress
|
model=ingress
|
||||||
annotationErrors=annotationErrors
|
setLabels=(action 'setLabels')
|
||||||
}}
|
}}
|
||||||
{{/accordion-list}}
|
{{/accordion-list}}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -21,13 +21,30 @@
|
||||||
ingress=model.ingress
|
ingress=model.ingress
|
||||||
editing=false
|
editing=false
|
||||||
}}
|
}}
|
||||||
<hr class="mt-30 mb-30" />
|
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
<hr class="mt-30 mb-30" />
|
||||||
|
|
||||||
|
<section class="horizontal-form container-fluid">
|
||||||
|
{{#accordion-list as | al expandFn | }}
|
||||||
{{form-ssl-termination
|
{{form-ssl-termination
|
||||||
editing=false
|
editing=false
|
||||||
|
expandAll=al.expandAll
|
||||||
|
expandFn=expandFn
|
||||||
ingress=model.ingress
|
ingress=model.ingress
|
||||||
namespace=model.ingress.namespace
|
namespace=model.ingress.namespace
|
||||||
namespacedCertificates=model.namespacedCertificates
|
namespacedCertificates=model.namespacedCertificates
|
||||||
certificates=model.certificates
|
certificates=model.certificates
|
||||||
}}
|
}}
|
||||||
|
|
||||||
|
|
||||||
|
{{form-labels-annotations
|
||||||
|
classNames="accordion-wrapper"
|
||||||
|
editing=false
|
||||||
|
expandAll=al.expandAll
|
||||||
|
expandFn=expandFn
|
||||||
|
initialLabels=model.ingress.labels
|
||||||
|
model=model.ingress
|
||||||
|
}}
|
||||||
|
{{/accordion-list}}
|
||||||
|
</section>
|
||||||
|
|
|
||||||
|
|
@ -19,7 +19,8 @@
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col span-6 mt-0 mb-0">
|
<div class="col mt-0 mb-0 {{if (eq mode 'manual') 'span-6' 'span-12'}}" >
|
||||||
|
{{#if editing}}
|
||||||
{{#unless rule.new}}
|
{{#unless rule.new}}
|
||||||
<div class="radio">
|
<div class="radio">
|
||||||
<label>{{radio-button selection=mode value="existing"}} {{t 'formIngress.hostMode.existing' domain=(if existingHost existingHost 'n/a') htmlSafe=true}}</label>
|
<label>{{radio-button selection=mode value="existing"}} {{t 'formIngress.hostMode.existing' domain=(if existingHost existingHost 'n/a') htmlSafe=true}}</label>
|
||||||
|
|
@ -36,6 +37,25 @@
|
||||||
<div class="radio">
|
<div class="radio">
|
||||||
<label class="{{if defaultDisabled 'text-muted'}}">{{radio-button selection=mode value="default" disabled=defaultDisabled}} {{t 'formIngress.hostMode.default'}}</label>
|
<label class="{{if defaultDisabled 'text-muted'}}">{{radio-button selection=mode value="default" disabled=defaultDisabled}} {{t 'formIngress.hostMode.default'}}</label>
|
||||||
</div>
|
</div>
|
||||||
|
{{else}}
|
||||||
|
{{#if (eq mode "existing")}}
|
||||||
|
<div>
|
||||||
|
<label>{{t 'formIngress.hostMode.existing' domain=(if existingHost existingHost 'n/a') htmlSafe=true}}</label>
|
||||||
|
</div>
|
||||||
|
{{else if (eq mode "automatic")}}
|
||||||
|
<div>
|
||||||
|
<label>{{t 'formIngress.hostMode.automatic' domain=settings.ingress-ip-domain htmlSafe=true}}</label>
|
||||||
|
</div>
|
||||||
|
{{else if (eq mode "manual")}}
|
||||||
|
<div>
|
||||||
|
<label>{{t 'formIngress.hostMode.manual'}}</label>
|
||||||
|
</div>
|
||||||
|
{{else}}
|
||||||
|
<div>
|
||||||
|
<label>{{t 'formIngress.hostMode.default'}}</label>
|
||||||
|
</div>
|
||||||
|
{{/if}}
|
||||||
|
{{/if}}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{{#if (eq mode "manual")}}
|
{{#if (eq mode "manual")}}
|
||||||
|
|
@ -50,5 +70,10 @@
|
||||||
|
|
||||||
<hr class="mt-20 mb-20" />
|
<hr class="mt-20 mb-20" />
|
||||||
|
|
||||||
{{form-ingress-backends ingress=ingress isDefault=isDefault rule=rule editing=editing}}
|
{{form-ingress-backends
|
||||||
|
ingress=ingress
|
||||||
|
isDefault=isDefault
|
||||||
|
rule=rule
|
||||||
|
editing=editing
|
||||||
|
}}
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,8 @@
|
||||||
rules=rules
|
rules=rules
|
||||||
rule=rule
|
rule=rule
|
||||||
ingress=ingress
|
ingress=ingress
|
||||||
editing=editing}}
|
editing=editing
|
||||||
|
}}
|
||||||
{{else}}
|
{{else}}
|
||||||
<div class="p-20">{{t 'formIngress.noRules'}}</div>
|
<div class="p-20">{{t 'formIngress.noRules'}}</div>
|
||||||
{{/each}}
|
{{/each}}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue