Commit Graph

379 Commits

Author SHA1 Message Date
Westly Wright c44e9ca6e6
Add date created & default label to the cluster temp revision select 2019-08-07 09:29:43 -07:00
Westly Wright 62e7865568
mark cloud provider fields that are required as required in override
which can't be unchecked because the config will require an entry

rancher/rancher#21616
2019-08-07 09:29:43 -07:00
Westly Wright 80fc4b6efb
Fix issue when edit cluster and no access to cluster template
rancher/rancher#21473
2019-08-07 09:29:43 -07:00
Westly Wright 464acc4648
refactor new required error check into own function 2019-08-02 14:41:34 -07:00
Westly Wright 4b9fa17425
split cluster template/revisions into sep dropdowns cluster create
rancher/rancher#21891
2019-08-02 13:48:14 -07:00
Westly Wright c4392a5ef9
allow users to create cluster template with azure fields empty
rancher/rancher#21759
2019-08-02 11:53:52 -07:00
Westly Wright 461700a2a9
fix cluster/cluster template validation
rancher/rancher#21616
2019-08-02 11:53:52 -07:00
loganhz 73336b817f Use windowsPreferedCluster for windows cluster 2019-08-02 06:20:26 +08:00
Westly Wright d688b427ff
hide edit yaml when a cluster template revision is selected 2019-07-31 15:11:58 -07:00
Westly Wright 5f73492b33
edit as yaml on cluster edit
rancher/rancher#21866
rancher/rancher#23576
2019-07-31 15:11:58 -07:00
Westly Wright 53a31f7a3d
fix bug applying default values of cluster template kube version
rancher/rancher#21721
2019-07-31 15:11:58 -07:00
Westly Wright 9fa2f1d116
backup strategy default values when applying cluster template
rancher/rancher#21724
2019-07-31 09:42:00 -07:00
Westly Wright cba95c6470
cluster template revision enabled/disabled error handler
rancher/rancher#21699
2019-07-31 09:42:00 -07:00
Westly Wright e6a80707b4
fix bug in template enforcement and standard user template selct
rancher/rancher#21747
2019-07-31 09:41:59 -07:00
Westly Wright ce42f8c0c2
Fix bug where uiOverride questions were showing up on new revision
rancher/rancher#21758
2019-07-30 09:26:21 -07:00
Westly Wright 5a97de9bfe
remove advanced from amazoneks
rancher/rancher#19783
2019-07-30 09:26:21 -07:00
Westly Wright e99ddbe731
hide cluster template radio select on step 2 of custom create 2019-07-30 09:26:21 -07:00
Westly Wright a412a835be
Hide yaml editor on custom cluster past step 1
rancher/rancher#18879
2019-07-30 09:26:21 -07:00
Westly Wright 654d125b17
fix incorrect version selection bug with patch version selection
rancher/rancher#21715
rancher/rancher#21721
2019-07-30 09:26:21 -07:00
Westly Wright 507a5b21fb
Remove patched kube version display on cluster create
rancher/rancher#21615
2019-07-30 09:26:21 -07:00
Westly Wright 72153bda97
lint 2019-07-29 09:58:13 -07:00
Westly Wright 97992bbc36
edit yaml working 2019-07-29 09:49:02 -07:00
Westly Wright 04a0eaf783
more refactoring to get switch between yml/form 2019-07-29 09:49:02 -07:00
Westly Wright bb2c2af9c2
First itteration of cluster template yaml
rancher/rancher#21579
2019-07-29 09:49:02 -07:00
loganhz 5be5abfded Support taints 2019-07-26 19:49:31 +08:00
Vincent Fiduccia 33d957d5bb
S3 backup folder 2019-07-24 11:58:58 -07:00
Westly Wright c2350593f2
Fix some bugs in enforcementChanged and showing cluster template
rancher/rancher#21717
2019-07-23 15:56:09 -07:00
Westly Wright 17bf0e2b38
fix bug with template enforcement not reseting correctly
rancher/rancher#21694
2019-07-23 10:56:08 -07:00
Westly Wright f2b42a8346
lint 2019-07-22 09:50:01 -07:00
Westly Wright b3a324bfb9
Enforce global cluster templates except for global admin 2019-07-22 09:50:01 -07:00
loganhz b547b8f0e7 Set 1.13 as default Kubernetes version for EKS 2019-07-22 08:37:43 +08:00
Westly Wright aaa63fc787
lint 2019-07-19 09:35:17 -07:00
Westly Wright 923dec8c5c
if user switches to using template expand all in expandos 2019-07-19 09:23:48 -07:00
Westly Wright 1073f77b9c
Private registry override working 2019-07-19 09:23:48 -07:00
Westly Wright 8ede0b7fdf
Fix backup config target with ui defined override question
rancher/rancher#21510
2019-07-19 09:23:48 -07:00
Tani Fiduccia a37f6aa400 Text fixes and alignment for Add Cluster 2019-07-18 17:24:31 -07:00
Westly Wright 531c112539
Add edit action to cluster template 2019-07-17 16:51:10 -07:00
Westly Wright 4e9b36ae45
edit cluster launched with cluster template 2019-07-17 10:26:58 -07:00
Westly Wright 1b89c54bc9
fix consuming cluster template with localClusterAuthEndpoint 2019-07-16 12:23:33 -07:00
Westly Wright 75f74fe787
match translation changes from rke to gke and aks 2019-07-16 10:15:38 -07:00
Westly Wright afc4acdeeb
rearrange input sections for rke based clusters 2019-07-16 10:15:38 -07:00
Westly Wright 912bacc369
Remove select template page when launching clusters
move cluster template selection to cluster launch page
2019-07-16 10:15:38 -07:00
Westly Wright 00b2e2a8f3
Kubernetes versions with patch support for cluster templates
First itteration of new kube versions w patch support

fix alias issue

satisfies working with no override, hide questions, uniq questions

add templates service, add additional satisfies logic

cluster template translation

add setdefault action to cluster template revisions

Add cluster template link to clusters index page

apply cluster templates satisifies logic
2019-07-16 10:15:38 -07:00
Westly Wright 2a66489f83
New cluster launch page
Refactor and decouple launch cluster

adds new routes for selecting cluster, selecting cluter template, and launching
cluster

Add first version of cluster template selection logic

WIP - First version of cluter-template resource pages & components

cluster template index

adds cru-cluster-template

save cluster template and cluster template revision

refactor rke cluster driver and add rke cluster driver to clust temp

add cluster template revision page

template revision changes

more questions

refactor cluster networking into component

cluster template questions components

first itteration of working add question

fixups for ct and ctr's

general fixes

quick revision select on new revision page

Move name, expose ctr name, move ctr source

Refactor ct/ctr table to use grouped form

share member added

single template no revisions rows

translations

translation changes

css toggle

css toggle on all elements

inline override

initial apply cluster template

initial show or lock when applying a cluster template

validation bug

first run at windows support overrides

abstract check override with component that yields

add check for override to most sections

bulk remove cluster template revision

more check override

handle errors better for ctrs

translations

bugs

add toggle to azure cloud provider

auth endpoint fix

computed override check and refactor

fixup question override inputs

remove cluster launch route

review fixups

cluster edit

fixup alias properties for overrides
2019-07-08 14:45:44 -07:00
Westly Wright 8ba21717cb
Merge pull request #3088 from westlywright/s3.trust.certs
Add custom CA option to s3 backup config for rke clusters
2019-07-03 08:58:53 -07:00
Vincent Fiduccia 2b903e37cf
Don't explode if subnets is null 2019-06-27 11:16:14 -07:00
Westly Wright fb96810f51
Add custom CA option to s3 backup config for rke clusters
rancher/rancher#20829
2019-06-26 15:43:02 -07:00
Sebastiaan van Steenis c1cbb50c46 Add EKS regions and k8s 1.13 2019-06-26 00:49:36 +02:00
loganhz e2763d4104 Fix gke node pool issue 2019-06-20 22:42:21 +08:00
Westly Wright d9b4b71e90
Dont check aadClientSecret on edit, not required to edit
rancher/rancher#20044
2019-05-15 10:09:53 -07:00
Westly Wright ac0a9981e7
DDAU for cru-cloud-provider 2019-05-13 11:17:24 -07:00
Westly Wright 86f672f0e6
lint 2019-05-13 11:04:16 -07:00
Westly Wright 26c7e29479
Ensure that password cp fields are present on edit for azure
rancher/rancher#20044

ensure that required fields are always present in azure cp yaml edit
2019-05-13 11:04:16 -07:00
loganhz 74b2fa735a Fix the issue that cannot enable Windows
https://github.com/rancher/rancher/issues/20039
2019-05-08 08:34:28 +08:00
loganhz 66e32df5fb Fix flannel backend param issue 2019-05-05 16:23:03 +08:00
Westly Wright 34bb345164
rke private registry push new into correct config object
rancher/rancher#19871
2019-05-01 15:13:30 -07:00
loganhz 6f2651e153 Windows 1809 support
https://github.com/rancher/rancher/issues/19173
2019-04-30 17:31:02 +08:00
Westly Wright ed6909ec34
Move Amazon EKS sshkeypair to node customization section
rancher/rancher#17875
2019-04-26 13:54:28 -07:00
loganhz 4ea92a1f34 FIx show advanced issue in add cluster page
https://github.com/rancher/rancher/issues/18880
2019-04-26 18:43:09 +08:00
Westly Wright 325845ab52
Load ssh keys and add ssh key selection to amazon eks
rancher/rancher#17875
2019-04-22 10:36:14 -07:00
Westly Wright 3a5af119ef
Merge pull request #2907 from westlywright/priv-reg-error
remove incorrectly defined alias
2019-04-19 09:10:23 -07:00
Westly Wright 9a9af61a59
remove incorrectly defined alias
rancher/rancher#19325
2019-04-17 13:51:44 -07:00
rmweir d5f8f19aef Disable non-editable EKS fields
Disabled and hid edit input for EKS fields that
cannot be changed. Prior, users could change these
fields and cluster would go to updating and a request
would be sent, but EKS would not respect their new
values.
2019-04-17 12:36:00 -07:00
loganhz 54eaed5562 Update Huawei CCE driver node os options
https://github.com/rancher/rancher/issues/18674
2019-04-15 16:42:37 +08:00
Westly Wright b83fb547f7
Update eks k8s to 1.12
rancher/rancher#19414
2019-04-05 09:58:03 -07:00
Westly Wright 4f798348a3
Refactor cru-private-registry
remove always set first item to default system reg
remove cluster create check for 1 system default
change header label for clarity

rancher/rancher#19325
2019-04-02 11:33:34 -07:00
Westly Wright 46e96c801a
Fix send action deprecations
send action deprecation warnings for form-key-value component

update all cancel actions

deprecations for ns quota component and action menu item

deprecations and formatting

sendAction deprecation form-node-selctor & formatting

sendAction deprecations for cru-persistent-volume & formatting

sendAction deprecations for form-scoped-roles & formatting

sendAction deprecations for telemetry-opt & formatting

sendAction deprecations for table-rows & formatting

sendAction deprecations for server-url & formatting

sendAction deprecations for cru-config-map & formatting

sendAction deprecations for workload-row & formatting

sendAction deprecations for cru-volume & formatting

sendAction deprecations for cru-persistent-volume-claim & formatting

fix issue with declaring dynmic keys on component.

sendAction deprecations for form-healthcheck & formatting

sendAction deprecations for node-selector-row & formatting

sendAction deprecations for new-edit-ingress & formatting

sendAction deprecations for form-node-affinity & formatting

sendAction deprecations for form-key-to-path & formatting

sendAction deprecations for new-catalog & formatting

sendAction deprecations for cru-storage-class & formatting

sendAction deprecations for project-resource-quota & formatting

sendAction deprecations for input-files & formatting

sendAction deprecations for node-row & formatting

sendAction deprecations for input-command & formatting

sendAction deprecations for form-ports

sendAction deprecations for new-edit & formatting

sendAction deprecations for form-image

sendAction deprecations for form-volume-row & formatting

sendAction deprecations for form-volumes & formatting

sendAction deprecations for form-scale & formatting

sendAction deprecations for container-logs & formatting

sendAction deprecations for cru-volume-claim-template

sendAction deprecations for pod-row & formatting

sendAction deprecations for source-custom-log-path & formatting

sendAction deprecations for step mixin & formatting

sendAction deprecations for pipeline-codemirror & formatting

sendAction deprecations for build-step & formatting

sendAction deprecations for build-stage & formatting

sendAction deprecations for pipeline-env-from & formatting

sendAction deprecations for log-view & formatting

sendAction deprecations for bitbucketserver-setting & formatting

sendAction deprecations for bitbucketcloud-setting & formatting

sendAction deprecations for form-recipient-item & formatting

sendAction deprecations for pipeline-selector-row & formatting

sendAction deprecations for policy-row & formatting

sendAction deprecations for other-role-row & formatting

sendAction deprecations for role-rule-row & formatting

sendAction deprecations for new-multi-cluster-app & formatting

sendAction deprecations for driver-digitalocean & formatting

sendAction deprecations for project-alert-row & formatting

sendAction deprecations for form-recipient-item & formatting

sendAction deprecations for cluster-alert-row & formatting

sendAction deprecations for alert-select & formatting

sendAction deprecations for storage-class-provisioner & formatting

sendAction deprecations for cluster-driver mixin

sendAction deprecations for node-driver mixin

sendAction deprecations for view-new-edit mixin

sendAction deprecations for host-registration & formatting

sendAction deprecations for form-labels-annotations & formatting

sendAction deprecations for huawei-user-labels & formatting

sendAction deprecations for form-user-labels & formatting

sendAction deprecations for principal-search & formatting

sendAction deprecations for form-namespace & formatting

sendAction deprecations for input-paste & formatting

sendAction deprecations for catalog-index & formatting

sendAction deprecations for searchable-select & formatting

sendAction deprecations for hover-dropdown & formatting

sendAction deprecations for container-shell & formatting

sendAction deprecations for input-yaml & formatting

sendAction deprecations for input-text-file & formatting

sendAction deprecations for sortable-thead & formatting

sendAction deprecations for form-ingress-rows & formatting

sendAction deprecations for input-password & formatting

sendAction deprecations for input-identity & formatting

sendAction deprecations for form-count & formatting

sendAction deprecations for form-members & formatting

sendAction deprecations for outside-click & formatting

sendAction deprecations for input-slider & formatting

sendAction deprecations for metrics-action & formatting

sendAction deprecations for banner-message & formatting

sendAction deprecations for driver-rke & formatting

sendAction deprecations for driver-import & formatting

sendAction deprecations for form-value-array & formatting

sendAction deprecations for cru-node-pools & formatting

sendAction deprecations for cru-cluster & formatting

sendAction deprecations for logging/new-edit & formatting

sendAction deprecations for login-x components & formatting
2019-03-29 10:58:08 -07:00
loganhz 878c1a57fe Fix the issue that cannot edit CCE cluster 2019-03-26 00:17:38 +08:00
loganhz c683c84524 Update ACK k8s version 2019-03-26 00:17:23 +08:00
n313893254 efea1320b3 Fix backupConfig is undefined when upgrade form 2.1.7
https://github.com/rancher/rancher/issues/19122
2019-03-24 17:03:50 +08:00
n313893254 764aaef47e Fix backupConfig is undefined when upgrade form 2.1.7
https://github.com/rancher/rancher/issues/19122
2019-03-23 13:07:49 +08:00
loganhz 9c9f1a1431 Show warning message when upgrade GKE k8s version
https://github.com/rancher/rancher/issues/19010
2019-03-19 10:38:52 +08:00
loganhz 1b9153b83e Change create GKE cluster default node size
https://github.com/rancher/rancher/issues/19003
2019-03-19 10:11:08 +08:00
Westly Wright 51dfc0c0e5
clean up backup translations
rancher/rancher#18999
2019-03-18 15:39:12 -07:00
loganhz fab4c9c961 Support upgrade GKE master version
https://github.com/rancher/rancher/issues/18966
2019-03-16 10:55:27 +08:00
Westly Wright 4eb0b2d1b7
only reset to defaults on a new aks cluster
also use the real defaults not nulls

rancher/rancher#18926
2019-03-14 14:31:35 -07:00
n313893254 2274028002 Fix GKE cluster goes to updating after edit with no changes
https://github.com/rancher/rancher/issues/18853
2019-03-13 19:50:59 +08:00
Westly Wright 5ad4e49a63
Round the legacy snapshot duration to the nearest whole hour
rancher/rancher#18760
2019-03-11 16:07:59 -07:00
Westly Wright f93879ab84
refactor etcd snapshots section 2019-03-11 11:53:13 -07:00
Westly Wright 392339bc5e
Merge pull request #2738 from westlywright/2.2-bugs
2.2 bugs
2019-03-08 17:06:49 -07:00
Westly Wright beedd28ffb
Fix new vs edit for 2.2 save-cancel on various resources
rancher/rancher#18730
2019-03-08 17:03:03 -07:00
Westly Wright a6b4b44acb
Add logic to handle new backupConfig enabled flag
handles if it exists or not
2019-03-08 11:14:15 -07:00
n313893254 bede836be2 ACK region cannot be edit.
https://github.com/rancher/rancher/issues/18496
2019-03-07 11:55:22 +08:00
Westly Wright 099ceeee84
Merge pull request #2722 from loganhz/tencent
Support update tke cluster
2019-03-06 14:49:21 -07:00
Westly Wright 987e571baa
Merge pull request #2727 from westlywright/2.2-bugs
2.2 Bugs
2019-03-06 11:45:43 -07:00
Westly Wright a5ec671240
Check for undefined when migrating snapshot settings
rancher/rancher#18635
2019-03-06 11:30:50 -07:00
Westly Wright 4fc8ac608c
Merge pull request #2708 from n313893254/18496
Only ACK version and worker node are editable
2019-03-06 10:57:12 -07:00
loganhz 0d57d8cd43 Support update tke cluster 2019-03-06 09:43:26 -08:00
Westly Wright 679b4de4d2
Move location of legacy etcd backup settings
rancher/rancher#18316
2019-03-04 09:05:55 -07:00
n313893254 71fd61eb3c Fix Windows - host-gw network cannot setup
https://github.com/rancher/rancher/issues/18542
2019-03-04 18:57:10 +08:00
n313893254 a8b28457d5 Only ACK version and worker node are editable
https://github.com/rancher/rancher/issues/18496
2019-03-01 17:32:27 +08:00
n313893254 741a1fc14e Hide GKE field when upgrade form 2.1
https://github.com/rancher/rancher/issues/18464
2019-02-28 19:12:09 +08:00
loganhz 79ece1dfce Fix aliyun hosted k8s version issue
https://github.com/rancher/rancher/issues/17827
2019-02-21 10:48:40 +08:00
Westly Wright 0f61740f64
Merge pull request #2672 from n313893254/18226
Fix GKE cluster custom access scope
2019-02-20 05:40:35 -07:00
n313893254 4f00df378a GKE - cannot provision a GKE cluster with custom access scope
https://github.com/rancher/rancher/issues/18226
2019-02-20 12:21:27 +08:00
loganhz fa81689ff0 Fix aliyun host cluster version issue
https://github.com/rancher/rancher/issues/17825
2019-02-17 18:58:00 +08:00
Westly Wright a261cfe507
Merge pull request #2661 from loganhz/yaml
Fix the issue that users can see the readonly field in cluster yaml
2019-02-16 08:09:21 -07:00
Westly Wright b34426e1e8
Merge pull request #2635 from loganhz/aliyun-version
Support alibaba ACK managed kubernetes
2019-02-16 08:08:03 -07:00
loganhz 1dbc9293cd Fix the issue that users can see the readonly field in cluster yaml
https://github.com/rancher/rancher/issues/15396
2019-02-16 10:26:03 +08:00
Westly Wright 3cb82d931e
Merge pull request #2655 from n313893254/18072
GKE issue
2019-02-14 08:39:05 -07:00