Commit Graph

2773 Commits

Author SHA1 Message Date
Westly Wright 27c133c2e5
expose drainBeforeDelete option on node groups
rancher/rancher#31308
2021-02-16 14:06:47 -07:00
Westly Wright 3676682494
Merge pull request #4444 from codyrancher/cloud-provider
Provide more context around in-tree and out-of-tree cloud providers
2021-02-16 09:16:44 -07:00
Cody Jackson cdf45cad2d Provide more context around in-tree and out-of-tree cloud providers
- Add helper text to help people find the out-of-tree providers for vsphere
- Label each in-tree provider with (In-tree) label
- Show a deprecated message for each in-tree option

rancher/rancher#31162
2021-02-12 15:58:01 -07:00
Westly Wright 6025b9cfb3
change spot instnace type read only check
spot instance types should only be available when adding new rows regardless of user template or rancher managed
2021-02-12 14:45:41 -07:00
Westly Wright a53c885cbd
only count rancher launch template if matching version
rancher/rancher#31279
2021-02-12 14:45:41 -07:00
Westly Wright 6b3cc56ab6
swap schedule once for later to ensure that the area is inited
rancher/rancher#31197
2021-02-12 14:45:41 -07:00
Westly Wright 509e41d448
rework the spot instance types ux
updated the spot instance to make spot instance types required along with adding a default row
during the process I also found that the nodegroups data was being reset on a failure so added some wrappers around the observer for this.

rancher/rancher#31213
rancher/rancher#31288
2021-02-12 14:45:41 -07:00
Westly Wright a57342b542
Ensure correct launch template name is selected
rancher/rancher#31205
2021-02-10 11:08:17 -07:00
Westly Wright 235784a91e
ensure textarea-autogrow grows when component is loaded
rancher/rancher#31197
2021-02-09 11:55:22 -07:00
Westly Wright eb7c7ab06d
node group doesn't have sshKey it has ec2SshKey
rancher/rancher#31191
2021-02-09 11:32:21 -07:00
Westly Wright a2dc6b4aef
create computed for launchTemplate.version
since the property has to be an int and the select component doesn't work with anything but strings

rancher/rancher#31190
2021-02-09 09:36:01 -07:00
Westly Wright 227f73c290
Template version was not correct scalar type
prevented the correct choice from being selected on init.

rancher/rancher#31146
2021-02-08 11:29:15 -07:00
Westly Wright 111147249e
node template engineInstallUrl should have been none
rancher/rancher#30895
2021-02-05 13:43:36 -07:00
Westly Wright 90207a737a
Merge pull request #4424 from westlywright/feature.ui.index.setting
expose ui-offline-preferred and dashboard-index
2021-02-04 16:40:41 -07:00
Westly Wright c20b479d9a
expose ui-offline-preferred and dashboard-index
ui-offline-preferred affects the ui-index so there is no reason to not expose it as well
2021-02-04 16:29:14 -07:00
Westly Wright 42283f1d62
Merge pull request #4422 from westlywright/feature.nt.docker.none
Docker Install URL Options
2021-02-04 15:22:38 -07:00
Westly Wright aff49e2e21
add 'None' option to docker install url for node templates
rancher/rancher#30895
2021-02-04 15:15:16 -07:00
Westly Wright 60b23cf4f6
custom cluster command set etcd/cp false if windows
windows nodes can only be workers, if a user switches to windows and has cp or etcd set we need to set it to false

rancher/rancher#30903
2021-02-04 14:19:50 -07:00
Westly Wright fc1b8c1e92
show admin warning for non-eks imports
rancher/rancher#30904
2021-02-04 13:33:33 -07:00
Westly Wright 5caabc7f38
Don't overwrite node group details to defaults when cycling lts
these details are not loaded from EKS

rancher/rancher#31078
2021-02-01 15:59:06 -07:00
Westly Wright f0ab4fa7f5
handle spot instance type coming in from eks launch template
rancher/rancher#31077
2021-02-01 15:42:14 -07:00
Westly Wright f4bb720d10
rke template s3 cert styles
rancher/rancher#27165
2021-02-01 15:13:16 -07:00
Westly Wright 104ace4ed3
fix show eks cluster warning when displaying import command modal
rancher/rancher#30904
2021-02-01 15:13:16 -07:00
Westly Wright 5eeb3fa03a
lint 2021-02-01 11:07:16 -07:00
Westly Wright 3cc8f63176
fix create/edit mode lt select of node group row
rancher/rancher#31063
2021-02-01 10:46:09 -07:00
Westly Wright 7c2327e191
reset nodegroup schema when moving id/version changes
rancher/rancher#31064
2021-02-01 10:31:49 -07:00
Westly Wright 495a596eb1
when requesting spot instances you can not include instance type
rancher/rancher#31049
2021-01-29 09:19:34 -07:00
Westly Wright 83af50577f
fix undefined check on eks v2
rancher/rancher#31048
2021-01-29 08:41:12 -07:00
Westly Wright 02e6230e5f
incorrect editing state for user data
rancher/rancher#30613
2021-01-28 11:26:00 -07:00
Westly Wright fd074f63c0
fix editing view for eks v2 cluster that are pending
rancher/rancher#31013
2021-01-28 11:17:57 -07:00
Westly Wright 95a952da0f
Add AMI help block to eks v2
rancher/rancher#31032
2021-01-28 10:40:40 -07:00
Westly Wright 2bcdac6698
remove empty set causing broken managed node groups
rancher/rancher#31008
2021-01-28 10:29:16 -07:00
Westly Wright e56fb69396
EKS Launch Templates
rancher/rancher#30613

Initial seperation of the node instance info and group info EKS v2

Template versions

inputs enabled for eks launch templates

build files

Resource instance tags

resource template cleanup

lint fix

dont disable gpu or spot during create

launch template pr feedback

Add example user data and removal on save logic
2021-01-26 15:52:24 -07:00
Westly Wright 9e232e3a1d
Merge pull request #4391 from phillc/master
Gray out scheduler status for linode lke
2021-01-22 09:34:03 -07:00
Westly Wright 0a21492be7
ensure xterm fit is only called after term is in dom
reorder the calls a little
use the component method for fit instead of accessing directly in the initial load
wrap fits in next to ensure the modal is rendered before fiting

rancher/rancher#30402
2021-01-20 10:21:46 -07:00
phillc 2151100867
Gray out scheduler status for linode lke 2021-01-15 09:00:29 -05:00
pajuga eb1abb00f0
Cloud credentials support and UI built in implementation for phoenixNAP node driver (#4380)
* Cloud credentials support for phoenixNAP driver.

* space added

* code formatting

* init function removed, name param removed from the arrays that populate
dropdowns

Co-authored-by: pavlej <pavlej@NSDT-PAVLEJ.ccbill-hq.local>
2021-01-13 12:57:13 -07:00
Phillip Campbell 960da87b24
Bring Linode UI in tree (#4386)
* Add LKE string constants

Supersedes https://github.com/rancher/ui/pull/4298

* New cluster driver boilerplate

* Pull assets from from https://github.com/linode/ui-cluster-driver-lke

* Convert from skeleton format

* Add LKE to build_in_ui

- refactored to have the two locations match

* Replace " with '

* Translations for labels

* Language was moved to translations file

* Linter errors

* replace multiple sets with setProperties

* Move bare strings to translations

* Swap this.setProperties for ember/object's version

* Remove custom language change reactions

* remove dollar sign in favor of format-number

* Convert node pool list to a sortable table

Co-authored-by: Tamal Saha <tamal@appscode.com>
2021-01-13 11:03:02 -07:00
Westly Wright 98d3c32c9d
Merge pull request #4376 from westlywright/bug.arb.json.check
Edit As Yaml Resources Key Name Bug
2020-12-18 17:38:12 -07:00
Westly Wright 831957bcce
Adds in one off check for secretsEncryption.customConfig
custom config has a type of `map[json]` and when we process this for the edit yaml view we can goof some of the keys in the arbitrary JSON.
specifically the `Resources` key gets dasherized and lower cased which borks  the cluster on save.

rancher/rancher#30555
2020-12-18 16:32:32 -07:00
Westly Wright 349e9f997e
drop eks 1.14 which was deprecated Dec 2020
rancher/rancher#30518
2020-12-17 13:37:33 -07:00
Westly Wright f54b4f65e9
lint 2020-12-17 11:48:26 -07:00
Westly Wright c2d84f3ad9
update rotate encryption key logs for new requirements
exposes the kubeApi Secrets config enabled property which allows users to rotate keys
disable rotate action when prop is not set, we are rotating or, the cluster is transitioning

rancher/rancher#30077
2020-12-17 11:42:33 -07:00
Westly Wright 09b3702baf
Merge pull request #4364 from westlywright/bug.monitoring.v1.upgrade
Monitoring V1 Upgrade Bug
2020-12-15 15:10:27 -07:00
Westly Wright fda68dd848
add projectId to monitoring v1 upgrade calls
rancher/rancher#30455
2020-12-15 14:59:25 -07:00
Westly Wright 128c07e7d7
Use double bang comparitor and add provisioning to pending state eksv2
rancher/rancher#30403
2020-12-15 14:10:18 -07:00
Westly Wright ab3ccb1b49
Merge pull request #4324 from jlamillan/jlamillan/oke_auth_regions
Add static region list for (bootstrap) authentication to a subscribed…
2020-12-14 11:08:46 -07:00
Westly Wright 7ab3e1e154
Add explicit exclusion of cattle cluster agent label
rancher/rancher#30445
2020-12-14 10:54:05 -07:00
Westly Wright 205f71cc8e
Update eks cluster to redirect when going from pending to active
when the cluster is private access only. similar to regular import
2020-12-09 15:02:13 -07:00
Westly Wright 69d6f04001
Revert nested comment indenting, disable comments on edit
rancher/rancher#28532
2020-12-08 10:32:25 -07:00