Commit Graph

322 Commits

Author SHA1 Message Date
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 d8f12a6110 Allow exec shell to not ready container
https://github.com/rancher/rancher/issues/20493
2019-07-22 10:05:56 +08:00
Westly Wright 3672d97914
Limit cluster template and revision actions for read-only users 2019-07-19 11:57:34 -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
Eric Tokatlian 5aaff9f0d2 Bugfix #21384 adds proper principal id. 2019-07-09 12:39:34 -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
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
Sebastiaan van Steenis 1f479fcff8 Update AKS regions 2019-07-01 09:39:26 +02: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 619bfecd06
Add support for special fields in 3rd party Node Drivers
rancher/rancher#20787
2019-06-11 10:19:03 -07:00
loganhz 384aa95ae2 Bug fix for enabling istio and registry page 2019-06-06 00:22:45 +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 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
loganhz f47b59bacf Support aws ec2 ap-east-1 and us-gov-east-1
https://github.com/rancher/rancher/issues/20474
2019-05-27 16:37:33 +08:00
Westly Wright 58697c42c7
Add North Central US to AKS Driver
rancher/rancher#19853
2019-05-13 11:58:43 -07:00
loganhz 8fb249ef87 Update the UX for target OS
https://github.com/rancher/rancher/issues/20119
2019-05-10 15:12:59 +08:00
loganhz 66e32df5fb Fix flannel backend param issue 2019-05-05 16:23:03 +08:00
Westly Wright a5474a4b70
Project level catalog answer yaml->form sync
rancher/rancher#19060

add modal confirmation for yaml -> form editing App Q/A's

validate yaml answers

formatting

more formatting

update custom answers component to handle yaml sync
2019-04-30 09:13:35 -07:00
loganhz cca12374a0 Add support of != logic in catalog show_if condition
https://github.com/rancher/rancher/issues/18859
2019-04-28 18:07:05 +08:00
n313893254 f8d2a0cd4d CPU/Memory Reserved percentages not updating when switching between clusters
https://github.com/rancher/rancher/issues/19387
2019-04-13 11:02:42 +08:00
n313893254 f7326bae52 Fix Outer ring display wrong position when change page size and wait value change
https://github.com/rancher/rancher/issues/18158
2019-04-12 14:17:15 +08:00
rmweir b1b2cfe793 Add AKS regions
Added aks regions for South Central US, Korea South, and Korea Central.
2019-04-10 13:33:25 -07:00
n313893254 1feb3bb805 Fallback to old dashboard view if monitoring is not healthy
https://github.com/rancher/rancher/issues/19187
2019-04-05 17:30:18 +08:00
Westly Wright 2a1632ef2d
Fix custom node driver not loading after activation
rancher/rancher#19066
2019-03-27 11:42:58 -07:00
Marcel Michau a0b0719799
Add South Africa Azure Regions 2019-03-27 19:20:01 +02:00
Westly Wright c6cf2fb50d
Upgrade Ember to latest stable release
upgrade to 3.5

upgrade to 3.6

upgrade to ember 3.7

upgrades for 3.7

package upgrades

eslint changes

upgrade to 3.8

HanlderInfos deprecation

logger deprecations

shadowed block param deps

route fixes

upgrade engines and add workaround for infinite loop query params

refresh issue

ember-engines/ember-engines number 614

update read me
2019-03-25 13:22:38 -07:00
n313893254 97e29ba4f5 Wheel Gauge issue
https://github.com/rancher/rancher/issues/19005
https://github.com/rancher/rancher/issues/19006
2019-03-19 15:33:08 +08:00
n313893254 06ca186bb4 Fix outer wheel greater than inner
https://github.com/rancher/rancher/issues/18553
2019-03-14 17:38:35 +08:00
Westly Wright 3c2a8fc72f
Merge pull request #2726 from superseb/cert_validation
Return in correct scope when validating certificate key
2019-03-06 10:13:23 -07:00
Sebastiaan van Steenis b93f851947 Return in correct scope when validating certificate key 2019-03-06 12:51:00 +01:00
Sebastiaan van Steenis ea5819dde2 Add eu-north-1 to AWS regions 2019-03-06 10:26:25 +01:00
Sebastiaan van Steenis 4408418ac2 Add francecentral to AKS regions 2019-03-05 21:48:59 +01:00
n313893254 44645e870e Fix `nodeName` and tooltip text
https://github.com/rancher/rancher/issues/18500
2019-03-04 11:48:58 +08:00
n313893254 fc5d1b2e7c Dashboard used ring style Change
https://github.com/rancher/rancher/issues/18377
2019-03-01 15:25:47 +08:00
n313893254 fd32cb17a6 Fix dashboard gauge when cannot obtain metrics
https://github.com/rancher/rancher/issues/18317
2019-02-27 17:02:58 +08:00
n313893254 4ff7ef4b22 Group dashboard gauge text
https://github.com/rancher/rancher/issues/17040
2019-02-25 16:58:28 +08:00
n313893254 c5202966d7 Fix dashboard Unit https://github.com/rancher/rancher/issues/17040 2019-02-25 15:56:20 +08:00
Westly Wright 01125b63c4
Merge pull request #2534 from n313893254/17040
Add current cpu/memory usage in cluster dashboard
2019-02-22 09:47:56 -07:00
n313893254 8e6e8109e5 Show the current cpu/memory usage in cluster dashboard https://github.com/rancher/rancher/issues/17040 2019-02-22 11:17:04 +08:00
loganhz 6b00a9d6dd Support valuesYaml for catalog
https://github.com/rancher/rancher/issues/16680
https://github.com/rancher/rancher/issues/17605
2019-02-14 20:52:57 +08:00
Sebastiaan van Steenis 0f797c8bc8 Add australiasoutheast to AKS regions 2019-02-12 12:36:24 +01:00
loganhz d4fc8c9d2b Show locked roles
https://github.com/rancher/rancher/issues/17925
2019-02-11 17:38:45 +08:00
Westly Wright 919eb83352
Fix cert validation for authorized cluster endpoint on rke clusters
rancher/rancher#16486
rancher/rancher#17793
2019-02-05 10:22:02 -07:00
loganhz c01f16b4d2 Add P3 AWS instance types
https://github.com/rancher/rancher/issues/17377
2019-01-27 08:42:43 +08:00
Westly Wright 97969fc8dc
Merge pull request #2587 from n313893254/17573
UI upgrade button didn't work for catalog apps
2019-01-24 09:27:41 -07:00
n313893254 b72aa29e72 UI upgrade button didn't work for catalog apps https://github.com/rancher/rancher/issues/17573 2019-01-24 18:44:47 +08:00
Westly Wright 796534504a
expose new settings on settings page for user auth info refresh
rancher/rancher#17074

fix namespaced import error

Add refresh all tokens collection action

rancher/rancher#17075
2019-01-23 12:04:25 -07:00
Westly Wright bb2f6fdbca
Merge pull request #2568 from n313893254/17082
Update EKS regions and add k8s version
2019-01-23 08:10:28 -07:00
n313893254 a5e83f6dc4 Update for review 2019-01-23 15:19:56 +08:00
Westly Wright 839caeb53f
Merge pull request #2538 from n313893254/15380
Logging feature && bug
2019-01-21 10:31:27 -07:00
n313893254 fcddfb0986 Update for review 2019-01-16 11:45:27 +08:00
Vincent Fiduccia 691ffc38e5
Switch to @rancher/ember-api-store 2019-01-10 16:44:35 -07:00
Westly Wright 7953a76daf
Merge pull request #2458 from loganhz/okta
Okta Auth support
2019-01-09 10:28:37 -07:00
Westly Wright 5410c042e1
Merge pull request #2529 from loganhz/wechat
Support WeChat as notifier
2019-01-02 12:05:04 -07:00
Westly Wright d119ded0aa
Merge pull request #2533 from loganhz/fix
Fix toleration issue
2018-12-28 09:59:21 -07:00
loganhz 2d76789b7c Fix toleration issue
https://github.com/rancher/rancher/issues/15585
2018-12-21 13:59:53 +08:00
loganhz 3c73d9712c Support WeChat as notifier
https://github.com/rancher/rancher/issues/17121
2018-12-20 18:45:20 +08:00
loganhz fa85557816 Catalog integration in Pipeline
rancher/rancher#16154
2018-12-20 10:11:14 +08:00
Westly Wright 786f5182a7
Consolidate version checking cluster logic
rancher/rancher#16113

remove experimental
2018-12-13 15:05:29 -07:00
loganhz 728ed6c296 Support generate password based on validChars
rancher/rancher#17055
2018-12-13 15:50:21 +08:00
loganhz d15c62c54d Support Okta Auth
https://github.com/rancher/rancher/issues/15574
2018-12-13 10:31:11 +08:00
Westly Wright f02da17777
Merge pull request #2501 from loganhz/fix10
Support existing pvc as catalog question
2018-12-12 10:29:30 -07:00
Westly Wright f7ed9410ac
Merge pull request #2499 from loganhz/fix8
Support OR for catalog question
2018-12-12 10:26:38 -07:00
loganhz 5c2619624a Support existing pvc as catalog question
https://github.com/rancher/rancher/issues/16583
2018-12-12 16:06:42 +08:00
loganhz 853ab4149c Support or for catalog question
https://github.com/rancher/rancher/issues/17020
2018-12-12 14:24:38 +08:00
Sebastiaan van Steenis 58f130c2d5 Update AKS locations 2018-12-11 23:55:55 +01:00
loganhz 2a8e9eb5b6 Support more durations for alerting 2018-12-09 09:11:28 +08:00
n313839254 8d29baf107 Alerting
https://github.com/rancher/rancher/issues/15707
2018-12-06 12:45:31 +08:00
loganhz b46b1cebb3 Live metrics for cluster/node/workload/pod/container
https://github.com/rancher/rancher/issues/15703
https://github.com/rancher/rancher/issues/15705
2018-12-04 18:50:34 +08:00
n313893254 5fbee6ecf5 UI support for pipeline notification config
https://github.com/rancher/rancher/issues/15666
2018-11-29 20:55:12 -08:00
jackroofan ca9332b015
Add support for the new Azure China Cloud region 2018-11-26 11:11:27 -07:00
loganhz 301276aa72 Add M5D and C5D instance types for AWS EC2
https://github.com/rancher/rancher/issues/16417
2018-11-21 18:19:00 +08:00
Vincent Fiduccia 9d9fc34285
Tiered cluster dropdown 2018-11-15 16:21:37 -07:00
Westly Wright c04e5061ef
Add optional session token to eks config
rancher/rancher#16087
rancher/rancher#16091

add delete placeholder

Add delete logic for eks clusters and optional key

clean up can bulk remove logic for cluster

 bug fix

update translations
2018-10-18 17:02:42 -07:00
Westly Wright 4ace4f0411
Flip the lazy loading switch for all engines and remove browserify
loading overlay would stick on login sometimes

first update for auto importer

add required unsafe eval

remove project level xterm loading

ansi up

lazy-load dot-object

lazy load marked

Move logger models out of logging engine, it prevents lazy loading

add auto-importer config to logging

semver & json2yaml

lazy load pretty cron

lazy load shell quote

bug - typo in function name

remove debugger

lint and bugs

add shellquote constant to deal with undef error

Remove async from global and load module properly

add ignore file for silver-searcher

auto-import d3 lib

auto-import Identicon

auto-import jquery growl

update jsondiffpatch and auto-import

Remove unneeded voids

ember-auto-load jszip

pipeline bug

Refactor verify-auth route for lazy engines

auto-import to all engines/addons

auto-import momentjs

auto-import yaml

auto-import file-saver

update globals

bugs

review changes

yarn lock

move bable option back into the right place

bug fixes

decouple dependencies for nodes engine

decouple dependencies for global-admin

decouple dependencies for login engine

decouple dependencies for alerts engine

decouple dependencies for logging engine

decouple dependencies for pipeline engine

Lint sync and fix

review bugs

updates for rebase
2018-10-11 12:03:44 -07:00
Westly Wright 3ac833def9
Merge pull request #2309 from mxschmitt/updated-xtermjs
Updated Xterm.js
2018-10-09 09:57:40 -07:00
Westly Wright b41fa464cd
lint 2018-10-02 16:18:04 -07:00
Westly Wright c46b92de6e
Add experimental k8s version to rke cluster options
rancher/rancher#15919
2018-10-02 16:07:50 -07:00
Vincent Fiduccia 1145ea80aa
Redeploy action, update timestamp on edit so edit always redeploys 2018-10-01 12:41:02 -07:00
Max Schmitt 68b386c00c fixed resizing issue and readded old options 2018-09-29 12:27:06 +02:00
Westly Wright 7c95eb19d9
Merge pull request #2272 from n313893254/poi
Configurable notifiers parameters are confusing
2018-09-19 15:02:30 -07:00
n313893254 d138ffd8f5 Update for review 2018-09-19 18:07:25 +08:00
Westly Wright bf7d259aa2
Role back rke cluster defaults changes
rancher/rancher#15577
2018-09-13 14:44:48 -07:00
Westly Wright a08bb854ef
Merge pull request #2251 from loganhz/uppercase
Convert node name to lowercase in registration command
2018-09-13 12:00:42 -07:00
loganhz e79fab4e09 Convert node name to lowercase in registration command 2018-09-13 16:24:55 +08:00
loganhz bb13145010 Show warning message in ports section when user updates the workload not created by Rancher 2018-09-13 10:47:39 +08:00
Westly Wright 19436ff25f
Merge pull request #2259 from superseb/azure_instancetypes
Update to latest Azure instance types
2018-09-12 10:13:14 -07:00
Sebastiaan van Steenis eccf9722d8 Update to latest Azure instance types 2018-09-12 13:30:10 +02:00
Westly Wright 39736c8884
Add r5 and r5d instances for amazon ec2
rancher/rancher#15308
2018-09-11 15:17:20 -07:00
Westly Wright 6609be2b87
Merge pull request #2233 from loganhz/label
Hide cattle.io label
2018-09-10 09:55:07 -07:00
Westly Wright dd194c2242
Merge pull request #2232 from loganhz/aws
Aws
2018-09-10 09:54:40 -07:00
loganhz acc43c62ca Hide cattle.io label
https://github.com/rancher/rancher/issues/15431
2018-09-10 16:32:59 +08:00
loganhz 1a827c8e51 Add AWS T3 instance types
https://github.com/rancher/rancher/issues/15308
2018-09-10 16:16:08 +08:00