{{#accordion-list showExpandAll=false as |al expandFn|}} {{#if (eq step 1)}} {{#accordion-list-item title=(t "clusterNew.linodelke.accessConfig.title") detail=(t "clusterNew.linodelke.accessConfig.description") expandAll=expandAll expand=(action expandFn) expandOnInit=true }}
{{#input-or-display editable=true value=cluster.lkeEngineConfig.accessToken }} {{input type="password" name="accessToken" classNames="form-control" placeholder=(t "clusterNew.linodelke.accessToken.placeholder") value=cluster.lkeEngineConfig.accessToken }} {{/input-or-display}}
{{/accordion-list-item}} {{top-errors errors=errors}} {{save-cancel btnLabel="clusterNew.linodelke.accessConfig.next" savingLabel="clusterNew.linodelke.accessConfig.loading" save="verifyAccessToken" cancel=close }} {{else if (eq step 2)}} {{#accordion-list-item title=(t "clusterNew.linodelke.clusterConfig.title") detail=(t "clusterNew.linodelke.clusterConfig.description") expandAll=expandAll expand=(action expandFn) expandOnInit=true }} {{#if (eq mode "new")}}
{{#input-or-display editable=true value=cluster.lkeEngineConfig.region }} {{new-select class="form-control" content=regionChoises value=cluster.lkeEngineConfig.region }} {{/input-or-display}}
{{#input-or-display editable=true value=cluster.lkeEngineConfig.kubernetesVersion }} {{new-select class="form-control" content=k8sVersionChoises value=cluster.lkeEngineConfig.kubernetesVersion }} {{/input-or-display}}
{{/if}}

{{t "clusterNew.linodelke.tags.label"}}

{{#input-or-display editable=true value=newTag}} {{input type="text" name="tags" classNames="form-control" placeholder=(t "clusterNew.linodelke.tags.placeholder") value=newTag }} {{/input-or-display}}
{{#each cluster.lkeEngineConfig.tags as |tag tagIdx|}}
{{tag}}
{{else}} {{t "clusterNew.linodelke.tags.noTags"}} {{/each}}
{{/accordion-list-item}} {{top-errors errors=errors}} {{save-cancel btnLabel="clusterNew.linodelke.clusterConfig.next" savingLabel="clusterNew.linodelke.clusterConfig.loading" save="verifyClusterConfig" cancel=close }} {{else if (eq step 3)}} {{#accordion-list-item title=(t "clusterNew.linodelke.nodePoolConfig.title") detail=(t "clusterNew.linodelke.nodePoolConfig.description") expandAll=expandAll expand=(action expandFn) expandOnInit=true }} {{! select node pool }}
{{#input-or-display editable=true value=selectedNodePoolType}} {{new-select class="form-control" content=nodePoolChoises value=selectedNodePoolType }} {{/input-or-display}}
{{t "clusterNew.linodelke.nodePoolConfig.monthly"}}:
{{format-number this.selectedNodePoolObj.price.monthly style='currency' currency='USD' allowEmpty=true}}
{{t "clusterNew.linodelke.nodePoolConfig.hourly"}}:
{{format-number this.selectedNodePoolObj.price.hourly style='currency' currency='USD' allowEmpty=true}}
{{t "clusterNew.linodelke.nodePoolConfig.ram"}}:
{{this.selectedNodePoolObj.memoryGb}} {{#if this.selectedNodePoolObj.memoryGb}} {{t "generic.gigabyte"}} {{/if}}
{{t "clusterNew.linodelke.nodePoolConfig.cpus"}}:
{{this.selectedNodePoolObj.vcpus}}
{{t "clusterNew.linodelke.nodePoolConfig.storage"}}:
{{this.selectedNodePoolObj.diskGb}} {{#if this.selectedNodePoolObj.diskGb}} {{t "generic.gigabyte"}} {{/if}}
{{t "clusterNew.linodelke.nodePoolConfig.count"}}:
{{t "clusterNew.linodelke.nodePoolConfig.actions"}}

{{t "clusterNew.linodelke.nodePools.label"}}

{{#sortable-table classNames="grid fixed mb-0 sortable-table" sortBy=sortBy bulkActions=false rowActions=true paging=false search=false stickyHeader=false descending=descending headers=nodePoolHeaders body=selectedNodePoolList as |sortable kind member dt| }} {{#if (eq kind "row")}} {{member.label}} {{format-number member.price.monthly style='currency' currency='USD' allowEmpty=true}} {{format-number member.price.hourly style='currency' currency='USD' allowEmpty=true}} {{member.memoryGb}} {{t "generic.gigabyte"}} {{member.vcpus}} {{member.diskGb}} {{t "generic.gigabyte"}} {{else if (eq kind "norows")}} {{t "clusterNew.linodelke.nodePools.empty"}} {{/if}} {{/sortable-table}}
{{! show selected node pools end }} {{/accordion-list-item}} {{top-errors errors=errors}} {{#if (eq mode "edit")}} {{save-cancel btnLabel="clusterNew.linodelke.nodePoolConfig.update" savingLabel="clusterNew.linodelke.nodePoolConfig.loading" save="updateCluster" cancel=close }} {{else}} {{save-cancel btnLabel="clusterNew.linodelke.nodePoolConfig.next" savingLabel="clusterNew.linodelke.nodePoolConfig.loading" save="createCluster" cancel=close }} {{/if}} {{/if}} {{/accordion-list}}