Commit Graph

83 Commits

Author SHA1 Message Date
Neil MacDougall 2dadea1690
Allow kubeconfig to be downloaded/copied when cluster is not ready (#7552) 2022-12-19 22:45:35 +00:00
Neil MacDougall e06dfb1d5a
Add explore button to cluster detail view (#7695)
* Move PSPs to advanced section

* Add explore button to cluster detail view
2022-12-15 10:14:13 +00:00
Nancy 002c984e0f
refactor promptModal component props (#7435)
* use modalData.componentProps to pass props to custom modal components

* linting errors
2022-12-06 09:41:17 -07:00
Neil MacDougall f0df19764f
Add node inactive warning indicator (#7548) 2022-11-28 09:15:15 +00:00
Phillip Rak 3d410d0974 Apply linter auto-fixes
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2022-11-16 18:38:20 -07:00
Cody Jackson 02fb8f0648 Hide the windows command from k3s cluster
fixes rancher/dashboard#7126
2022-10-10 13:56:33 -07:00
Cody Jackson 06b6f358fb Disabling explorer links if the cluster is in an error state
rancher/dashboard#7036
2022-10-04 08:51:30 -07:00
Jordon Leach c41223692a
Add gke hosted provider to token creation (#7031) 2022-10-04 10:07:14 -04:00
Jordon Leach b78e244c07
Add k3s clusters to cert rotation options (#7060) 2022-09-30 17:44:34 -04:00
Jordon Leach 172bb2b0b9
Add warning banner for zero desired nodes in eks (#6850)
* Add warning banner for eks desired node groups

* Fix desired node group warning to filter for all node groups
2022-09-14 13:37:26 -04:00
Neil MacDougall 42a98b0adc
Show if there is an updated RKE Template available for a cluster (#6671)
* Add notification if update to an RKE template is available

* Add template name and upgrade info to cluster detail page
2022-08-22 15:58:09 +01:00
Neil MacDougall e1c62c56aa
Add feedback that kube config has been copied to clipboard (#6693) 2022-08-19 09:46:03 +01:00
Catherine Luse 1be9916aa7
Merge pull request #6396 from catherineluse/clusters
Only label imported clusters as imported
2022-07-21 15:42:36 -07:00
n313893254 09b873fbd1 HARVESTER: Fix Harvester clusters have no actions 2022-07-19 20:16:33 +08:00
Catherine Luse 9427509f1a Only label imported clusters as imported 2022-07-18 21:00:56 -07:00
Jordon Leach 8a09180184
Add registration tab to imported aks or eks clusters (#6226)
* Add registration tab to imported aks or eks clusters

* Add ready state check for eks and aks registration tabs
2022-07-18 11:09:21 -04:00
Richard Cox 540581436b Revert "Display node IPs in cluster management list view. (#6320)"
This reverts commit aec4949b4f.
2022-07-15 10:15:38 +01:00
Shavindra aec4949b4f
Display node IPs in cluster management list view. (#6320) 2022-07-14 10:40:01 +01:00
Neil MacDougall 5bca2ca529
Fix cluster pod count on home page (#6358) 2022-07-13 17:34:11 +01:00
Neil MacDougall fdc85696c9
Improve machine pools when there are a large number of machines (#6132)
* Improve cluster details machne pools information

* Remove unused code
2022-06-23 09:59:06 +01:00
Shavindra 9888d4ef2e
Set confirmRemove getter for deletion of clusters. (#6158) 2022-06-13 17:58:42 +02:00
codyrancher b00bb18b76
Merge pull request #6127 from codyrancher/timeout-messaging
Increase the timeout and provide better messaging for the timeout when creating clusters
2022-06-09 09:03:05 -07:00
Cody Jackson a406a2b3e0 Increase the timeout and provide better messaging for the timeout when creating clusters
rancher/dashboard#6010
2022-06-08 13:41:05 -07:00
Richard Cox bfd5506a5f Remove double line on Cluster Management list action menu
- double lines (and other things) are normally handled when running through the base availableActions
- models then provide an _availableActions getter for specific actions
- for the cluster provisioning model it was override availableActions
2022-06-08 16:32:24 +01:00
Neill Somerville 5b71ac100c
Merge pull request #5988 from neillsom/neill/5900/cluster-delete-multiple-times
Prevent cluster management from allowing cluster deleting multiple times while cluster is transitioning
2022-06-07 16:24:46 -07:00
Alexandre Alves 1f7cb4bc79
Cluster Manager and Cluster Dashboard show different age for same cluster (#5992)
* create custom model prop for provisioning.cluster in order to display correct age of a cluster in the case of an upgrade in rancher version

* simplify logic by setting creationTimestamp prop on resource-class model

Co-authored-by: Alexandre Alves <aalves@Alexandres-MBP.lan>
2022-06-06 14:23:25 +01:00
Shavindra 65a115fd8e
Confirm cluster delete with cluster name - 5780 (#5887)
* Confirm cluster delete with cluster name.
2022-06-06 09:25:24 +01:00
Catherine Luse 6693c588c0 Re-enable RKE2 encryption key rotation 2022-06-02 12:19:57 -07:00
Alexandre Alves 4027d90a90
`Save RKE Template` option is seen for a Std user who is cluster owner (#5973)
* update permissions check for action 'save RKE template' on cluster provisioning list view

* add check for action 'saveAsTemplate' on norman cluster counterpart

Co-authored-by: Alexandre Alves <aalves@Alexandres-MBP.lan>
Co-authored-by: Alexandre Alves <aalves@Alexandres-MacBook-Pro.local>
2022-05-24 11:36:36 +01:00
Neill Somerville 518cf275d8 update candelete logic 2022-05-19 18:01:11 -07:00
Neill Somerville 416cc94ece update canDelete to hide delete option once cluster is transitioning 2022-05-18 22:47:52 -07:00
Neil MacDougall df6ab9644c
Hide Mgmt Cluster type in Cluster Management Advanced group (#5840)
* Hide Mgmt Cluser type in Cluster Management Advanced group

* Update management.cattle.io.cluster.js
2022-05-17 12:07:19 +01:00
Richard Cox 25acc1f8eb Plugins: Rejig files to new shell locations (#5623)
* Doc

* v0.7.0

* v0.7.1

* v0.7.2

* Add creators

* v0.1.14

* v0.1.17

* Add Yarn link

* Tidy ups and typos

* Allow models to be loaded from plugins

* v0.1.15

* v0.1.18

* v0.6.6

* Improve readme, fix cyperss log msg

* v0.1.17

* v0.1.19

* v0.6.7

* v0.6.8

* Fix logo ref when in shell

* Fix lint issues

* Fix error in example

* Fix script to work on linux

* Add ability to revert moves without losing changes

* Fix bug with custom models in a plugin

* Fix build of UI packages

* Add dist-pkg to .eslintignore

* Pull out util from extend-router to prevent router being pulled in UI packages

* Update PLUGINS.md

* Remove duplicate dependency

* Reduce size of built UI packages

* Share codemirror. Other tidy ups

* Further improvements

* Tidy ups to support i18n in plugins

* Clen up add comments

* More clean-ups and comments added

* Rename from extension to plugin

* Missed file in rename

* v0.6.9

* TIdy ups following rename

* v0.1.20

* v0.1.21

* More refactor and tidy up

* v0.1.22

* v0.1.18

* v0.1.19

* v0.1.23

* v0.6.10

* Version Packages. Improve naming. Unload.

* v0.6.11

* v0.1.20

* v0.1.21

* v0.1.24

* v0.6.12

* v0.1.25

* v0.1.22

* v0.6.13

* Fix issues when plugin is builtin

* Add missing files

* Fix lint issues and watcher ignores

* Fixes following review

* v0.1.28

* v0.1.31

* v0.6.20

* Fix coer.js version

* Fix bug where plugins included via npm don't work

* Changes post merge

* Move plugins doc to dev guide, add note at top of README

* Update cypress version

* Add note about the reset --hard in rejig -d

* Fixes post merge

* Rename @ranch to @rancher and ad plugins

* Improve routes support, add package assets support

* Add uninstall hooks and pass interal opts

* Fix rejig script

* Minor fixes

* Routing tweaks
- attempted to improve `addRoutes` typing, failed a lot
- improved typings in plugins.ts
- added "@pkg/*" entry and vue-shim (for importing components) to the pkg creator
- fixed some linting
- safely fail when Verdaccio isn't running
- fixed some typos

* Remove frontmatter-markdown-loader reference from nuxt-config

* Revert "Remove frontmatter-markdown-loader reference from nuxt-config"

This reverts commit 29ef6f2f7b.

* Exclude creators from dashboard build

* Revert "Exclude creators from dashboard build"

This reverts commit 8ede93ee7c.

* Ingore creators via tsconfig
- We're still susceptible with vue shims in multiple packages
- Need to determine why packages can't use shim from route
- Probably need to move `./vue-shim.d.ts` in to `./shell`. Needs testing with a pkg that imports a component

* After rejig

Co-authored-by: Neil MacDougall <nmacdougall@suse.com>
Co-authored-by: Neil MacDougall <nwmac@users.noreply.github.com>
2022-05-10 10:04:02 +01:00