Commit Graph

2146 Commits

Author SHA1 Message Date
Westly Wright 9c22f47692
Apply cloudconfig answers and remove when consuming ctr and changes
rancher/rancher#21815
2019-08-02 11:53:52 -07:00
Westly Wright 4ef13c8119
remove erroneous check in init form-versions for ctr create
rancher/rancher#21882
2019-08-02 11:53:52 -07:00
Westly Wright 3b65839c06
check if override has satisfies
rancher/rancher#21898
2019-08-02 11:53:52 -07:00
Westly Wright b64114ab23
cant slice a null array
rancher/rancher#21816
2019-08-02 11:53:52 -07:00
loganhz a51ac5e03e Fix the issue that edit yaml cause Windows failed 2019-08-02 12:01:28 +08:00
loganhz 6321b2ce52 Show warning in catalog item list page 2019-08-02 06:21:42 +08:00
loganhz 73336b817f Use windowsPreferedCluster for windows cluster 2019-08-02 06:20:26 +08:00
Vincent Fiduccia 5310fa5827
Merge pull request #3179 from vincent99/master
Catalog fixes
2019-08-01 13:04:36 -07:00
Vincent Fiduccia 6f948bbd0c
dompurify 2019-08-01 13:00:09 -07:00
Westly Wright 69fa6d472d
Merge pull request #3175 from vincent99/master
You are in a maze of twisty catalog logic, all slightly different
2019-08-01 10:36:23 -07:00
Vincent Fiduccia e77ad9afdf
You are in a maze of twisty catalog logic, all slightly different 2019-08-01 10:30:34 -07: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 914c8a9f76
Merge pull request #3133 from lvuch/lh-0617
catalog page redesign
2019-07-30 09:53:19 -07:00
lvuch acb34a9cca fix lint error 2019-07-30 09:47:30 -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 9c315341fa
fix undefined errors when no cluster config exists
rancher/rancher#21816
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
Alena Prokharchyk 95605d3eb6 Docker v19.03.x support 2019-07-29 12:26:46 -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
Vincent Fiduccia 531158f079
Catch errors parsing malformed cookie 2019-07-24 11:58:58 -07:00
Vincent Fiduccia 3a7fdb89c3
Escape 2019-07-24 11:58:58 -07:00
Westly Wright 72816be833
set rke cached config correctly when cluster launch error
rancher/rancher#21723
2019-07-23 17:15:09 -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
lvuch 45b9217ba4 wes suggestion on link for box 2019-07-23 12:12:23 -07:00
lvuch fd4862d701 catalog page redesign 2019-07-23 12:12:23 -07:00
Vincent Fiduccia 95be7fe62e
Merge pull request #3132 from n313893254/access
Istio GA
2019-07-23 11:35:18 -07:00
Westly Wright 409d11d8f2
change add public button to checkbox (form-share-member)
rancher/rancher#21685
2019-07-23 10:56:08 -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 f23c6d0dfe
fix bug in back to when entering from cluster index
rancher/rancher#21691
2019-07-23 10:56:08 -07:00
n313893254 8b1738bb4e Template Lint 2019-07-23 11:05:04 +08:00
n313893254 e481e4b344 Should show a warning when deleting a system chart app
https://github.com/rancher/rancher/issues/19170
2019-07-23 11:00:38 +08:00
n313893254 cd04b1edf2 Template Lint 2019-07-23 10:50:21 +08:00
n313893254 6fcca37e36 Fix scheduling issue
https://github.com/rancher/rancher/issues/17285
2019-07-23 10:50:21 +08:00
n313893254 d44085477a Change toleration title and default value when add 2019-07-23 10:50:21 +08:00
loganhz 4cb1d7bb7c Fix toleration issue 2019-07-23 10:50:21 +08:00
loganhz 0576f45453 Fix the issue that project owner cannot enable mon 2019-07-23 10:50:21 +08:00
n313893254 c500bff699 Add toleration 2019-07-23 10:50:21 +08:00
n313893254 f74ac2be02 UX change and grafana check change 2019-07-23 10:50:21 +08:00
n313893254 e480d683b2 Display Istio version 2019-07-23 10:50:21 +08:00
loganhz c02283f544 Use iframe for kiali 2019-07-23 10:50:20 +08:00
loganhz 446c9d5a72 Delete kiali dependency 2019-07-23 10:50:20 +08:00
loganhz db2488602f Support virtual service and destination rule 2019-07-23 10:50:20 +08:00
n313893254 9ec45e5dbd Access control for Kiali, Jaeger, Grafana and Prometheus UI
https://github.com/rancher/rancher/issues/20899
2019-07-23 10:50:20 +08:00
Lauren Harden 700c1ee744
Merge branch 'master' into lh-0618 2019-07-22 15:06:08 -07:00
Westly Wright c63b9c0e41
Disable add cluster button, add tooltip for template enforcement 2019-07-22 10:53:55 -07:00
Westly Wright f2b42a8346
lint 2019-07-22 09:50:01 -07:00
Westly Wright f532ef161e
fix alignment for cru-node-pools 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
Westly Wright 79082877c0
Add cluster enforcement setting to service 2019-07-22 09:50:01 -07:00
Westly Wright 33a0ccd7ae
Merge pull request #3148 from n313893254/21520
Fix configuring pipeline authentication failed
2019-07-22 09:44:33 -07:00
Westly Wright f9bde57dad
Merge pull request #3145 from loganhz/shell
Allow exec shell to not ready container
2019-07-22 09:41:06 -07:00
n313893254 657435625b Remove github service 2019-07-22 15:15:56 +08:00
n313893254 9e00bfb592 Fix Configuring pipeline authentication failed
https://github.com/rancher/rancher/issues/21520
2019-07-22 15:15:39 +08:00
loganhz d8f12a6110 Allow exec shell to not ready container
https://github.com/rancher/rancher/issues/20493
2019-07-22 10:05:56 +08:00
loganhz b547b8f0e7 Set 1.13 as default Kubernetes version for EKS 2019-07-22 08:37:43 +08:00
Westly Wright 87d22bc40e
Fix cancel bug when launching template from cluster index
added parentRoute and moved the cancel action to the controller so we can
access goToPrevious.

rancher/rancher#21626
2019-07-19 16:46:35 -07:00
Westly Wright 41f11b5d2f
Fix add override bug introduced when adding arbitrary uiOvverride qs
rancher/rancher#21658
2019-07-19 15:50:27 -07:00
Westly Wright 31153b8e3e
Fix edit cluster with template bugs
rancher/rancher#21441
2019-07-19 15:41:56 -07:00
Westly Wright 6304e50370
fix typo 2019-07-19 14:11:33 -07:00
Westly Wright 2385bdd979
fix null error on members
rancher/rancher#21442
2019-07-19 12:48:53 -07:00
Westly Wright 9b04d50180
Fix bug where default version was not updating
rancher/rancher#21442
2019-07-19 12:30:50 -07:00
Westly Wright 3672d97914
Limit cluster template and revision actions for read-only users 2019-07-19 11:57:34 -07:00
Westly Wright cd11815471
fix destroying bug 2019-07-19 10:30:27 -07: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
Westly Wright c7f5746359
Add extra td to the nume nodes required in cru node pools
rancher/rancher#21576
2019-07-19 09:23:47 -07:00
Tani Fiduccia a37f6aa400 Text fixes and alignment for Add Cluster 2019-07-18 17:24:31 -07:00
lvuch 75a7d5fe34 19159 2019-07-18 15:12:07 -07:00
lvuch 23a9a23f77 18592 2019-07-18 12:42:15 -07:00
lvuch 48845968df 20625 2019-07-18 12:03:10 -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 3ca09b0d07
fix search not working in cru-cluster-template-questions 2019-07-16 11:36:33 -07:00
Westly Wright 2558ef4134
aadClientSecret required on clone revision during ctr create 2019-07-16 11:26:43 -07:00
Westly Wright 729286be87
fix cluster template question not adding 2019-07-16 11:03:32 -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 4de0752cf1
move node pools and members sections 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 b8b28e94db
Merge pull request #2834 from displague/feature/linodeCloudCredential
add Linode cloud credential
2019-07-16 09:36:24 -07:00
Westly Wright 550ed2b9f0
Expose DeleteNotReadyAfterSecs on node pool
rancher/rancher#20862
2019-07-12 14:59:57 -07:00
Eric Tokatlian fc3a748eba Adds minor fixes from peer review.
- Adds helper text to YAML file
- Adds checks for undefined properties in buttondisabled computed prop
- Better naming for oauth state key in localstorage
2019-07-09 15:28:23 -07:00
Eric Tokatlian 44a6c738bd Bugfix #21389 add link to docs for google service account creation 2019-07-09 12:39:34 -07:00
Eric Tokatlian 5aaff9f0d2 Bugfix #21384 adds proper principal id. 2019-07-09 12:39:34 -07:00
Eric Tokatlian ecb5cc2061 Bugfixes for #21375 & #21377 2019-07-09 12:39:34 -07:00
Westly Wright 42ae1035ba
Merge pull request #3118 from westlywright/cluster.templates.bugs
correct creation of shared member for cluster templates
2019-07-09 10:58:24 -07:00
Westly Wright f41a4347af
correct creation of shared member for cluster templates 2019-07-09 10:49:41 -07:00
Westly Wright 0890fff360
Merge pull request #3117 from loganhz/aws
Support AWS node driver t3a and m5a
2019-07-09 10:31:04 -07:00
loganhz 5843273906 Update M5 and support M5a 2019-07-09 17:27:38 +08:00
loganhz 0694319e3d Add AWS t3a support 2019-07-09 17:15:02 +08:00
loganhz b5eb2b8f83 Fix Ceph RBD issue
https://github.com/rancher/rancher/issues/21188
2019-07-09 17:03:19 +08: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 271de7910e
Merge pull request #3103 from etokatlian/feature/google-oauth
Adds google auth
2019-07-08 11:55:28 -07:00
Eric Tokatlian 0670441dbc Fixes requests from review 2019-07-08 10:27:23 -07:00
Vincent Fiduccia d8370e7240
Consider *-head and *-rcN dev builds 2019-07-03 13:12:54 -07:00
Eric Tokatlian dfac8fb538 Adds google auth 2019-07-03 11:18:33 -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
Westly Wright a8016bb1f1
Merge pull request #3086 from westlywright/user.cluster.cert.alert
Add ui warning about expiring certificates
2019-07-03 08:57:59 -07:00
loganhz ce203bbcca Add suspend and resume actions for cronjob
https://github.com/rancher/rancher/issues/18945
2019-07-02 18:02:42 +08:00
Westly Wright af65ed681a
Merge pull request #3098 from superseb/updateaksregions
Update AKS regions
2019-07-01 10:05:50 -07:00
Westly Wright 10c46c5d55
Merge pull request #3094 from lvuch/lh-node-dashboard-2
fix for 19897
2019-07-01 10:03:09 -07:00
Sebastiaan van Steenis 1f479fcff8 Update AKS regions 2019-07-01 09:39:26 +02:00
Westly Wright b223ee55a7
Refactor translations, fixes for <1day, expired certs, js err, color, 2019-06-28 17:36:40 -06:00
lvuch 437005dc02 copy to clipboard on node dash 2019-06-28 15:45:02 -07:00
Westly Wright 530845a91a
Add ui warning about expiring certificates 2019-06-28 15:07:23 -06: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
Westly Wright 2df678dba2
Merge pull request #3077 from n313893254/20617
Support one click upgrade for Istio
2019-06-26 09:24:16 -07:00
n313893254 d29be94e93 Support one click upgrade for Istio
https://github.com/rancher/rancher/issues/20617
2019-06-26 14:11:37 +08: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 2612f6ec1f
Merge pull request #3059 from n313893254/20790
[Preview 2 Release]Fix default locale is lost
2019-06-14 10:12:02 -07:00
n313893254 1c10dd7e5e Fix default locale is lost
https://github.com/rancher/rancher/issues/20790
2019-06-14 18:11:27 +08:00
Westly Wright b69ab7d1d0
Merge pull request #3053 from westlywright/mc.app.target.error
Filter projects without clusters from MC apps targets
2019-06-13 09:51:49 -07:00
Westly Wright 7ee48f46fd
Merge pull request #3052 from n313893254/19413
Fix gauge greater 100 and unit
2019-06-13 09:51:28 -07:00
Westly Wright c9cf5fd34b
Filter projects without clusters from MC apps targets
rancher/rancher#20698
2019-06-13 09:36:39 -07:00
n313893254 750e5fc482 Fix gauge greater 100 and unit
https://github.com/rancher/rancher/issues/19413
2019-06-13 14:43:25 +08:00
Westly Wright 51bf9d3a79
add closure action to prevent uncaught type error
rancher/rancher#19760
2019-06-12 10:53:52 -07:00
Westly Wright 43434467a8
Change PRTB filter for project member to filter serviceAccount roles
so groups and the like are still visible

rancher/rancher#20760
2019-06-12 10:45:20 -07:00
Westly Wright 619bfecd06
Add support for special fields in 3rd party Node Drivers
rancher/rancher#20787
2019-06-11 10:19:03 -07:00
loganhz 17bfa0225d Rename updatePreRequest 2019-06-07 01:11:48 +08:00
n313893254 4566f21c1a Istio and reservation check bug fix 2019-06-06 17:03:18 +08:00
Westly Wright 3e647571b0
Merge pull request #3034 from loganhz/istio-catalog
Bug fix for enabling istio and registry page
2019-06-05 10:00:22 -07:00
loganhz 384aa95ae2 Bug fix for enabling istio and registry page 2019-06-06 00:22:45 +08:00
loganhz 6f63235b5c Fix cluster name style issue 2019-06-05 16:29:38 +08:00
loganhz 5769f7c972 Save OS Target in user's preferences
https://github.com/rancher/rancher/issues/20333
2019-06-04 10:53:53 +08:00
Westly Wright ecacce2f82
Merge pull request #3026 from loganhz/azure
Support loadBalancerSku Azure cp param
2019-06-03 09:46:28 -07:00
Logan 039eb879cd Support HPA (#3015)
* Support HPA

* Fix comments

* fix merge issue

* bug fix
2019-06-03 09:45:10 -07:00
Logan 74bbe0171e Registry and Istio (#3014)
* Add vendors for istio

* Add istio lib

* Add kiali UI vendor

* Expose components in shared lib

* Istio css

* Support kiali graph in Rancher UI

* Show traffic metrics from istio

* Enable istio in cluster level

* Toggle for istio sidecar auto injection

* Support add istio config

* Reuse catalog for istio config

* Support enable global registry in local cluster

* Rename traffic rule

* Not upgrade template version for istio

* Fix istio project level routing issue

* Fix comments

* Bug fix

* Add kiali copyright

* App name is not required in schema

* Use cytoscape dagre from npm

* Bug fix

* Hide traffic rule
2019-06-03 09:44:28 -07:00
loganhz 876f17eb43 Support loadBalancerSku Azure cp param
https://github.com/rancher/rancher/issues/20240
2019-06-03 14:26:53 +08:00
Westly Wright 2c60c30baf
expose secretRef on cinder pvs and edit mode
Redirect edit pv source to the pv page

Update editable fields in cru-pv

fix incorrectly displayed volume source on edit

pass correct edit mode to all volume source components
2019-05-29 11:59:27 -07:00
Westly Wright 927812df81
Merge pull request #3020 from loganhz/aws-master
Support aws ec2 ap-east-1 and us-gov-east-1
2019-05-28 09:54:32 -07:00