Commit Graph

291 Commits

Author SHA1 Message Date
phillc 8449b7f115 Add instanceType as size in Node Templates 2019-08-09 14:28:38 -04:00
Westly Wright 36c8102f79
remove the ability to add arbitrary overrides
rancher/rancher#22084
2019-08-09 09:14:25 -07:00
loganhz aeb9f7e47f Fix auto-reconnect ws issue 2019-08-07 06:48:58 +08:00
loganhz 5e085b9d99 Fix catalog file issue
https://github.com/rancher/rancher/issues/20828
2019-08-06 19:52:50 +08: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
loganhz 5be5abfded Support taints 2019-07-26 19:49:31 +08:00
loganhz 0576f45453 Fix the issue that project owner cannot enable mon 2019-07-23 10:50:21 +08:00
n313893254 e480d683b2 Display Istio version 2019-07-23 10:50:21 +08: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 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
loganhz ce203bbcca Add suspend and resume actions for cronjob
https://github.com/rancher/rancher/issues/18945
2019-07-02 18:02:42 +08:00
n313893254 d29be94e93 Support one click upgrade for Istio
https://github.com/rancher/rancher/issues/20617
2019-06-26 14:11:37 +08: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
loganhz 384aa95ae2 Bug fix for enabling istio and registry page 2019-06-06 00:22:45 +08: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 a9f9b34c8e Upgrade UX for one click upgrade 2019-05-25 23:31:38 +08:00
Westly Wright 7cde6d4d00
Add handling logic for missing template versions
rancher/rancher#19592

project level catalogs and upgrade for missing catalog issues
2019-05-23 16:56:33 -07:00
loganhz d69d07469e Support upgrade monitoring
https://github.com/rancher/rancher/issues/20304
2019-05-22 07:14:07 +08:00
Marques Johansson fea112e1b8 export DynamicDependentKeysProperty from shared/addon/mixins/node-driver 2019-05-20 17:13:09 -04:00
Marques Johansson 1bf4366dc6 add Linode cloud credential validation 2019-05-20 15:48:46 -04:00
Westly Wright 314ec7ae2f
Refactor generic icon fetching on apps to a mixin
rancher/rancher#17668
2019-05-16 13:59:18 -07:00
Westly Wright 4850c52a20
Check left edge of tooltip positioning a bit more carefully
rancher/rancher#17203
2019-05-13 16:43:07 -07:00
Westly Wright 0f48bb3357
Merge pull request #2884 from loganhz/mon-master
[2.3]monitoring
2019-05-07 09:13:02 -07:00
Westly Wright aa4e5fa49e
refactor yaml -> form parsing logic 2019-05-03 11:11:12 -07: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 d77abf82c7 Improve enable monitoring status 2019-04-24 22:26:17 +08:00
Westly Wright 67790e28f9
refactor size and location computed properties
rancher/rancher#19396

refactor display location into class

refactor display sizes on node templates

refactor 2 new display prop classes to 1
2019-04-10 10:25:23 -07:00
Westly Wright 2d80435154
Merge pull request #2838 from n313893254/19197
[2.3]Fallback to old dashboard view if monitoring is not healthy
2019-04-08 09:34:14 -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 ba2a3037c8
refactor error handler for cloud credentials in node templates
rancher/rancher#19377
2019-04-04 14:28:54 -07:00
Westly Wright 775e57c0fd
Add cloud credential id check to node template mixin
rancher/rancher#19275
2019-04-02 10:28:08 -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 6d64593ed0 Add resouce check before enable monitoring
https://github.com/rancher/rancher/issues/19078
2019-03-27 19:30:40 +08:00
loganhz e14c7a17bd Fix graph unit issue
https://github.com/rancher/rancher/issues/18962
2019-03-16 13:15:20 +08:00
loganhz dea047d328 Fix vShpere node template size display issue
https://github.com/rancher/rancher/issues/18856
2019-03-13 12:16:27 +08:00
loganhz 72dd751e01 Add logic to switch from detail to summary if the number of hosts is greater than 10
https://github.com/rancher/rancher/issues/17038
2019-03-09 11:20:11 -08:00
rmweir d40a9564f4 Change updating bootstrap class
Changed updating status to use the
text-warning class instead of the
text-info class. Prior, the updating
label was highlighted with a seafoam
green color. Now, updating is yellow.
2019-03-01 15:05:23 -07:00
Westly Wright 3ee960a8ca
Add sort to cc dropdown and auto-select first cc if only 1
rancher/rancher#18094
2019-02-20 12:24:15 -07:00
loganhz 3aca61030a Change the default node exporter port 2019-02-14 23:56:48 +08:00
Westly Wright 9eddd4bdd8
Multi cluster app RBAC and Actions features
add roles to mc apps
refector mc apps add target into component
add new project target actions for mc apps

rancher/rancher#17853
rancher/rancher#17975
2019-02-13 15:26:04 -07:00
Westly Wright 0703ebed68
fix typo that prevents DO keys from showing in select 2019-02-12 15:15:10 -07:00
Westly Wright 3df948e9ab
Add cloud credentials page, resource, and add modal
WIP

WIP

WIP

cleanup
2019-02-11 17:37:05 -07:00
Westly Wright 313bceea4c
Fix missing mc app answer overrides and upgrade answer overrides
rancher/rancher#16941
rancher/rancher#17678
2019-01-29 17:05:30 -07:00
Westly Wright bb03ce2b75
Fix missing workloads for cloned multi-cluster-apps
rancher/rancher#17680
2019-01-28 16:09:19 -07:00
Westly Wright 6a03df02d0
Global DNS & Multi Cluster App Routes and Components
Add Global DNS providers and re-org global dns page

update providers routes and translations

global dns providers add page mock

Hookup Global DNS Provider api

Hookup Global DNS Entry API

Update multi-cluster-app for new api

add targets to multi-cluster-apps creation

Multi cluster app component for list page

launch route upgrade button and clone

clone name

styles and clean up

add multi-cluster targets and projects to gdns

add project ids to dns entries index

address feedback from review
2019-01-21 15:14:58 -07:00
Vincent Fiduccia 691ffc38e5
Switch to @rancher/ember-api-store 2019-01-10 16:44:35 -07:00
Westly Wright 6033dc021b
Reset tries count when switching clusters or projects 2018-12-21 12:02:56 -07:00
loganhz d86f7b1cc6 Always use project level Grafana link if there is
https://github.com/rancher/rancher/issues/17041
2018-12-18 16:46:56 +08:00
Westly Wright f62a841f9e
Merge pull request #2492 from loganhz/fix6
Show images tooltip
2018-12-12 10:31:17 -07:00
n313893254 e99a3c07e0 Pods Column Does Not Sort Numerically
https://github.com/rancher/rancher/issues/16944
2018-12-12 11:46:47 +08:00
loganhz 5a37012294 Show images tooltip
https://github.com/rancher/rancher/issues/17043
2018-12-12 10:08:43 +08:00
Westly Wright 4b3d192877
Merge pull request #2431 from loganhz/cluster
Route to cluster list if user doesn't have access to the cluster
2018-12-10 10:21:57 -07:00
loganhz 0669ba398e Fix logout issue
https://github.com/rancher/rancher/issues/15571
2018-12-10 15:58:07 +08:00
loganhz 120120b08c Fix etcd graph flip flop issue 2018-12-09 08:11:56 +08:00
Westly Wright 8ab0e9f7ba
Merge pull request #2478 from loganhz/autoupdate
Update Graph on interval
2018-12-07 07:47:26 -07:00
Westly Wright 1dc0e4adb0
Merge pull request #2476 from loganhz/fix-cluster
Fix the issue that line color changed after refresh
2018-12-07 07:40:43 -07:00
loganhz c4fac6615f Update Graph on interval
https://github.com/rancher/rancher/issues/16920
2018-12-07 13:01:58 +08:00
loganhz c47bcb4361 Fix the issue that line color changed after refresh
https://github.com/rancher/rancher/issues/16917
2018-12-07 10:12:05 +08:00
loganhz 26c89a69f8 Fix fluentd graph issue
https://github.com/rancher/rancher/issues/16917
2018-12-07 09:36:53 +08:00
loganhz da365e612a Do not show graph when there is no enough points to draw it 2018-12-06 15:42:09 +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
loganhz 1c5101c97e Support upload key value pairs when create config map
https://github.com/rancher/rancher/issues/16610
2018-11-19 14:58:02 +08:00
Westly Wright 2dad09f97a
Amazon EKS session token bugs
rancher/rancher#16418
rancher/rancher#16420
rancher/rancher#16421
rancher/rancher#16423
rancher/rancher#16425
2018-11-05 12:39:04 -07:00
loganhz 24473718d6 Fix exoscale location issue
https://github.com/rancher/rancher/issues/16226
2018-10-23 16:05:28 +08: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
Vincent Fiduccia 1856e9cd26
After preload all schemas are found 2018-10-01 11:38:59 -07:00
loganhz ad64ec6411 Fix pagination issue for grouped resources
https://github.com/rancher/rancher/issues/15515
2018-09-11 14:58:38 +08:00
loganhz f47a132c8f Show the image name of first container 2018-09-08 09:31:38 +08:00
loganhz 6a5b03188c Support popout shell and log for container 2018-09-06 13:16:34 +08:00
loganhz f64a103a45 Fix shell in new window issue 2018-09-06 12:48:20 +08:00
loganhz ee5745b190 Re-arrange input layout for pv 2018-08-28 14:14:13 +08:00
loganhz 16861680fa Fix the issue that volume page breaks 2018-08-28 11:23:46 +08:00
loganhz 82ad981430 Fix volume issue
https://github.com/rancher/rancher/issues/15114
2018-08-28 11:23:46 +08:00
antmanler 22745ac92c
Fix potenital infinite loop during process events 2018-08-25 13:29:58 +08:00
loganhz 4087478a6a Update pipeline 2018-08-23 20:39:44 -07:00
loganhz 589bf018ce Coerce catalog item version before compare
https://github.com/rancher/rancher/issues/14861
2018-08-02 12:22:38 +08:00
Vincent Fiduccia 93f922b92d
eslint --fix 2018-07-20 11:47:19 -07:00
Vincent Fiduccia b16556489a
Merge pull request #2068 from loganhz/scope
Fix clone issues for cm, registry and secret
2018-07-19 17:34:38 -07:00
loganhz 8625fe3528 Fix clone issues for cm, registry and secret 2018-07-19 14:42:17 +08:00
Westly Wright e446932257
Rework roles pages 2018-07-17 16:17:54 -07:00
Westly Wright a2aab416f8
Add failure message to wait timeout function 2018-07-17 13:16:03 -07:00
Vincent Fiduccia 557ac28bf4
Merge pull request #2060 from vincent99/master
Bugs, Eslint
2018-07-17 10:56:12 -07:00
Vincent Fiduccia 0686d4840d
Revert part of eslint fix 2018-07-16 17:50:16 -07:00
Westly Wright b17370ff0c
clone secrets 2018-07-16 12:58:50 -07:00
Westly Wright 0bb2d4e994
config-maps clone 2018-07-16 12:58:50 -07:00
Westly Wright 877ed1f522
More lint files changes (see lib) 2018-07-11 14:06:27 -07:00
loganhz d1fdc90443 Fix job icon issue 2018-06-23 13:26:34 +08:00
Westly Wright 9d9891e5ed
Merge pull request #1949 from loganhz/fix
Fix
2018-06-18 10:10:36 -07:00
loganhz 4cae71ab94 Support view yaml 2018-06-17 09:19:25 +08:00
loganhz ce867bcbe9 Prioritize display endpoints
https://github.com/rancher/rancher/issues/13694
2018-06-17 09:13:53 +08:00
orangedeng 3293558fc7 Shows Ingress public endpoint when ready
Related issue: https://github.com/rancher/rancher/issues/13805
The public endpoint will be only shown when a full dns hostname
is generated with xip.io
2018-06-07 17:29:17 +08:00
loganhz 1760f8bc31 Fix aliyunecs driver engine url issue 2018-06-01 09:19:55 +08:00
loganhz 001507496a Fix engine option issue 2018-06-01 09:11:21 +08:00
Vincent Fiduccia cead0b82fe
Enabled->Locked 2018-05-17 18:13:49 -07:00
Westly Wright 70cb375d23
Fix hover dropdown not closing issues
rancher/rancher#13491
2018-05-16 15:33:54 -07:00
Vincent Fiduccia fa751a9ebf
Merge pull request #1908 from westlywright/auth
Azure AD Fixes and Bugs
2018-05-16 10:51:54 -07:00
Westly Wright c7a8ea06aa
lint 2018-05-15 17:54:07 -07:00
Westly Wright e0cd873b86
revert hover dropdown change 2018-05-15 16:46:43 -07:00