@spotinst/spinnaker-deck
Version:
Spinnaker-Deck service, forked with support to Spotinst
33 lines (32 loc) • 1.1 kB
HTML
<ng-form name="advancedSettingsForm">
<div class="container-fluid form-horizontal">
<div class="form-group">
<div class="col-md-4 sm-label-right">Session Affinity</div>
<div class="col-md-4">
<select
class="form-control input-sm"
ng-disabled="ctrl.loadBalancer.ipProtocol === 'UDP'"
ng-model="ctrl.viewState.sessionAffinity"
ng-change="ctrl.setSessionAffinity(ctrl.viewState)"
ng-options="view for (model, view) in ctrl.sessionAffinityModelToViewMap"
></select>
</div>
</div>
<div class="form-group" ng-if="ctrl.viewState.sessionAffinity === 'Generated Cookie'">
<div class="col-md-4 sm-label-right">
<b>Affinity Cookie TTL Seconds</b>
</div>
<div class="col-md-4">
<input
ng-model="ctrl.loadBalancer.backendService.affinityCookieTtlSec"
required
type="number"
name="cookieTtl"
min="0"
max="{{ctrl.maxCookieTtl}}"
class="form-control input-sm"
/>
</div>
</div>
</div>
</ng-form>