Commit Graph

357 Commits

Author SHA1 Message Date
Vincent Fiduccia daf804beea
Read GKE zones and machine types from API 2018-01-20 14:14:54 -07:00
Vincent Fiduccia b565b015dc
Show role on cluster nodes, disable add node if no RKE 2018-01-20 14:14:53 -07:00
Vincent Fiduccia bfeda8e80a
Read GKE k8s versions from API 2018-01-19 18:12:45 -07:00
Vincent Fiduccia 697bfb2d43
ACC 2018-01-19 15:40:23 -07:00
Vincent Fiduccia dc36db77eb
Maybe this time 2018-01-19 15:34:17 -07:00
Westly Wright 9910d43df4
Add new user-base role 2018-01-19 15:17:53 -07:00
Westly Wright 3a8f7de01b
Show correct creator for cluster and projects 2018-01-19 15:17:53 -07:00
Vincent Fiduccia 676fb9c4db
Fix ACC 2018-01-19 12:40:28 -07:00
Vincent Fiduccia e3caf8d9ba
Refactor cluster/project subscription connections, page scope 2018-01-19 12:40:28 -07:00
loganhz eb459c881a Fix eslint issue 2018-01-19 23:10:58 +08:00
loganhz 40b431c53f Fix role and security policy list issue 2018-01-19 16:59:32 +08:00
loganhz 65d6826829 Only show roles with hidden equals false 2018-01-19 16:17:05 +08:00
loganhz c703eb9335 Clear error message before go to add cluster page
https://github.com/rancher/rancher/issues/10966
2018-01-19 16:05:38 +08:00
loganhz f4da9681ac Add hidden false for the role created via UI
https://github.com/rancher/rancher/issues/10952
2018-01-19 16:05:38 +08:00
loganhz 51d4b9387d Remove the validation for creating a RKE cluster without nodes
https://github.com/rancher/rancher/issues/10897
2018-01-19 16:05:38 +08:00
Westly Wright dc4fa0bd26
amazon driver updates 2018-01-18 17:09:59 -07:00
Vincent Fiduccia 200128e606
Fix waitforcondition 2018-01-18 16:36:51 -07:00
Vincent Fiduccia 18657507fe
Cluster name/description 2018-01-18 16:19:28 -07:00
Vincent Fiduccia 2e3cf49f17
Fix add cluster 2018-01-18 16:01:44 -07:00
Westly Wright c7dd31a245
fix 2018-01-18 13:51:12 -07:00
Westly Wright 4a48c148bb
renaming 2018-01-18 13:44:03 -07:00
Westly Wright 38591aec39
Add member roles to cluster level 2018-01-18 13:44:03 -07:00
Westly Wright 36158753ca
lint 2018-01-18 13:44:03 -07:00
Westly Wright 2a98440974
Add wait for logic for conditions 2018-01-18 13:44:02 -07:00
Westly Wright 59ac2742e7
PTRB stuff 2018-01-18 13:39:37 -07:00
Westly Wright c45e0e5e73
bugs 2018-01-18 13:37:42 -07:00
Westly Wright 05b33fe8a0
Add sec and pod sec to gce cluster creation 2018-01-18 13:37:01 -07:00
loganhz 377b9d9481 Add checkbox for selecting all roles in add rke cluster page
https://github.com/rancher/rancher/issues/10898
2018-01-18 16:56:36 +08:00
loganhz 3c5c254b94 Use clusterName if there is no name
https://github.com/rancher/rancher/issues/10927
2018-01-18 15:23:31 +08:00
loganhz 1e038395ac Show error message if number of nodes doesn't satisfy all requirements
https://github.com/rancher/rancher/issues/10896
2018-01-18 11:14:41 +08:00
loganhz 84e9069b62 Fix eslint issue 2018-01-18 10:35:20 +08:00
loganhz c84a454c8b Fix the issue that error message still shows up after swithed to another cloud provider
https://github.com/rancher/rancher/issues/10855
2018-01-17 20:36:29 +08:00
Vincent Fiduccia af95ff9119
Global role binding editor 2018-01-17 03:02:31 -07:00
Vincent Fiduccia 0d99257d38
Reduce cluster store usage 2018-01-16 18:01:19 -07:00
Vincent Fiduccia adb9579898
Merge pull request #1563 from loganhz/pod-security-detail
Add pod security policy detail page
2018-01-16 10:37:33 -07:00
loganhz 6c545d8502 Add pod security policy detail page 2018-01-16 19:38:19 +08:00
loganhz 29ad8c85d3 Fix eslint issues 2018-01-16 15:17:10 +08:00
loganhz aeb25d01a1 Show cluster description in cluster dashboard page
https://github.com/rancher/rancher/issues/10179
2018-01-16 13:25:43 +08:00
loganhz 7dc7bfb8a4 Disable save button if new password and confirm password doesn't match 2018-01-16 13:25:43 +08:00
loganhz 465e6713a6 Update form in user page 2018-01-16 13:25:43 +08:00
loganhz d723b3d1ba Revert "Select username field by default"
This reverts commit 29c8f92cd4f9de820c3de6374a3694ace573f8e0.
2018-01-16 13:25:43 +08:00
loganhz c459955afc Revert "Show error message if cluster name exists"
This reverts commit 383686efcf2d14f62cf00c63c5a7163d1946bc4e.
2018-01-16 13:25:43 +08:00
loganhz 51d53d82ee Remove description field in add user page
https://github.com/rancher/rancher/issues/10847
2018-01-16 13:25:43 +08:00
loganhz 4c17335b54 Select username field by default
https://github.com/rancher/rancher/issues/10836
2018-01-16 13:25:43 +08:00
loganhz 8dd69e3f53 Active node driver on create
https://github.com/rancher/rancher/issues/10851
2018-01-16 13:25:43 +08:00
loganhz 44897dce21 Update global permission table
https://github.com/rancher/rancher/issues/10850
2018-01-16 13:25:43 +08:00
loganhz 1922c23a42 Show error message if cluster name exists
https://github.com/rancher/rancher/issues/10855
2018-01-16 13:25:43 +08:00
Denise Schannon 56023c1fbb default to 1.8.5-gke.0 2018-01-15 20:31:24 -08:00
Vincent Fiduccia 93bb117609
Merge pull request #1561 from westlywright/kube
Kube
2018-01-15 21:16:22 -07:00
loganhz aaba2b03df Implement RBAC 2018-01-16 10:39:40 +08:00
Westly Wright 551df0f324
add collapse to custom box on gce 2018-01-15 17:41:31 -07:00
Westly Wright fa0e29d252
changes for rke add cluster page 2018-01-15 17:41:31 -07:00
Vincent Fiduccia f4d4f7039d
Machine driver bugs 2018-01-15 17:09:41 -07:00
Westly Wright 57fc3ed0fa
fix inital sort
rancher/rancher#10846
2018-01-15 14:57:55 -07:00
Westly Wright 102aa80ad0
add cancel logic for change password 2018-01-15 14:57:55 -07:00
Westly Wright 179917162b
cloud-host-add-edit updated for new nodes/clusters workflow 2018-01-12 17:03:45 -07:00
Vincent Fiduccia 249c4620e5
Cluster and project binding fun 2018-01-12 16:59:30 -07:00
Vincent Fiduccia b0af676d82
User role details 2018-01-12 13:15:51 -07:00
Vincent Fiduccia fc83269eec
Pods label 2018-01-12 10:21:58 -07:00
Vincent Fiduccia 8efb66fe91
Merge pull request #1545 from westlywright/kube
Temp fix for node detail links
2018-01-11 15:23:26 -07:00
Vincent Fiduccia c039a88135
New k8s versions 2018-01-11 15:22:07 -07:00
Vincent Fiduccia fe7ccc4a18
Cluster stats, things 2018-01-11 15:16:03 -07:00
Westly Wright 3be7b7f816
Temp fix for node detail links 2018-01-11 14:50:28 -07:00
Westly Wright d4d13abc7c
lint 2018-01-11 12:27:13 -07:00
Westly Wright c1f718355d
Fix user edits
user saves correctly now, was only saving the password before
fixed cancel button
resetController added to clear old data
rancher/rancher#10823
2018-01-11 12:26:28 -07:00
Westly Wright deaea2744c
ensure nodes page from global and cluster contexts
rancher/rancher#10785
2018-01-11 12:26:28 -07:00
Westly Wright 8f5fd012a6
User was being removed on project creation. 2018-01-11 12:26:28 -07:00
loganhz 2af19c0e32 Add node detail page 2018-01-11 18:44:28 +08:00
Vincent Fiduccia c38160b571
bugs 2018-01-10 12:57:45 -07:00
Westly Wright 42c4f72336
Transition correctly when complete or go back
rancher/rancher#10793
2018-01-10 12:56:27 -07:00
Westly Wright ecc846f7a9
Cancle from clusters correctly navigates
rancher/rancher#10809
2018-01-10 12:56:27 -07:00
Westly Wright b75ba217f3
fixups 2018-01-10 12:56:27 -07:00
Westly Wright d42c115f50
add more info to help text
rancher/rancher#10784
2018-01-10 12:56:27 -07:00
Westly Wright e2d2ee79a2
ensure only active machine drivers are loaded
rancher/rancher#10787
2018-01-10 12:55:18 -07:00
Westly Wright 5fcf73de1b
add cluster select to do machine 2018-01-10 12:55:18 -07:00
Westly Wright ae6eaea186
add cluster options to add node from HT 2018-01-10 12:55:18 -07:00
Westly Wright 48f327f1d3
translations 2018-01-05 10:45:56 -07:00
Westly Wright 3cd48471a7
translations 2018-01-05 10:44:23 -07:00
Westly Wright 841442a14c
change text 2018-01-05 10:34:36 -07:00
Westly Wright ea2ee1e39b
help text 2018-01-05 10:31:08 -07:00
Westly Wright 96f2644ab4
todos 2018-01-05 09:40:09 -07:00
Westly Wright cd2c22be16
fix global roles for a user detail page 2018-01-03 17:09:26 -07:00
Westly Wright d16752466d
add correct filters 2018-01-03 17:09:26 -07:00
Westly Wright 3a02d27ded
bugs 2018-01-03 17:09:26 -07:00
Westly Wright f9a250b746
global roles set correctly on cluster creation 2018-01-03 17:09:26 -07:00
Westly Wright d493a27a70
bugs 2018-01-03 17:09:26 -07:00
Westly Wright 90dca0feaf
fix global role hacks 2018-01-02 21:01:06 -07:00
Westly Wright f801ff5a02
more fixes for edit project 2018-01-02 15:41:01 -07:00
Westly Wright 65f17dfdff
update to use me=true qp 2018-01-02 15:41:01 -07:00
Vincent Fiduccia c55217335e
Secrets 2017-12-29 18:44:59 -07:00
Vincent Fiduccia 3461fc6dfb
Node cluster 2017-12-29 18:44:59 -07:00
Vincent Fiduccia 5a4a0d4185
Disable import and embedded clusters 2017-12-29 18:44:58 -07:00
Westly Wright d05cc37ce1
bug fixes 2017-12-29 17:28:44 -07:00
Westly Wright b08e34396a
No more blank roles on cluster and project creation 2017-12-29 15:05:24 -07:00
Westly Wright 0da3da8d3f
Filter nodes with clusterIds from cluster creation
rancher/rancher#10685
2017-12-28 15:43:07 -07:00
Westly Wright abb3a8ca00
change some redirects 2017-12-28 15:08:25 -07:00
Westly Wright e61c473741
fix issue with launching standalone nodes 2017-12-28 15:03:20 -07:00
Westly Wright 9202b76d22
Fix sorting and searching on node list
rancher/rancher#10684
2017-12-28 14:19:11 -07:00
Westly Wright c91bced18b
Disable groups and service accounts on cluster creation 2017-12-28 14:19:11 -07:00
Westly Wright 466501b83c
Fixes for machines, nodes, and clusters 2017-12-27 15:56:29 -07:00
Westly Wright 278d2ab5e1
role detail fix 2017-12-27 14:26:20 -07:00
Vincent Fiduccia a10d68c5db
jshint 2017-12-26 16:07:32 -07:00
Westly Wright aacf0e5c6f
global roles on acct creation 2017-12-21 20:10:57 -07:00
Westly Wright ce2561e999
Move edit user to stand alone route 2017-12-21 16:42:25 -07:00
Westly Wright ff8c2d4b86
translations changes and fixes 2017-12-21 13:05:24 -07:00
Westly Wright a174a784e2
comment 2017-12-21 12:16:55 -07:00
Westly Wright 0e39744f50
change local auth message 2017-12-21 12:15:17 -07:00
Westly Wright a984a4c760
Authentication page loading 2017-12-21 12:03:00 -07:00
Westly Wright 4735af9c72
Add app service injection to engines to access app config 2017-12-21 11:20:42 -07:00
Westly Wright d2edd171c9
remove app initializer in global admin to use ui service 2017-12-21 11:20:42 -07:00
Westly Wright 82d3781d07
User changes 2017-12-20 18:16:22 -07:00
Westly Wright 95c8989bb0
Move app config to service to consumers 2017-12-20 18:16:22 -07:00
Vincent Fiduccia df1cf5f08e
Containers back to an array 2017-12-19 15:45:48 -07:00
Westly Wright 7848650c07
Add account 2017-12-17 16:47:42 -07:00
Westly Wright c13487d6a1
User page working 2017-12-17 16:47:42 -07:00
Vincent Fiduccia 2f38bd52a4
hostTemplate->machineTemplate, remove public/secretValues 2017-12-17 01:19:20 -07:00
Vincent Fiduccia ee56017aef
Move formatSi/toBaseUnit 2017-12-15 20:33:33 -07:00
Westly Wright 71a64fdc5d
Add defaultPodSecurityPolicyTemplateId to project and cluster create 2017-12-15 16:44:42 -07:00
Westly Wright dd336a64b7
Add podsecurity policy to cluster creation 2017-12-15 16:44:42 -07:00
Westly Wright 93d5e0564a
bug fixes for roles and polices 2017-12-15 16:44:42 -07:00
Westly Wright 2bdb491f2f
bug fixes 2017-12-15 16:44:42 -07:00
Westly Wright 4d6012bf0e
add roles to global cluster managment 2017-12-15 16:44:42 -07:00
Vincent Fiduccia d8c39de445
Machine drivers page 2017-12-14 11:22:56 -07:00
Westly Wright db86f9b90b
remove debug code 2017-12-13 16:32:28 -07:00
Westly Wright bb98329427
remove common host partials 2017-12-13 16:32:28 -07:00
Westly Wright 160768530f
More changes to get nodes working 2017-12-13 16:32:28 -07:00
Westly Wright 43c3699ab1
updates 2017-12-13 16:32:28 -07:00
Vincent Fiduccia cf0ceba3e3
Catalog support 2017-12-12 03:44:43 -07:00
Vincent Fiduccia 7e87d2ee14
Fix link on mpty nodes page 2017-12-12 03:44:43 -07:00
Vincent Fiduccia 7c6922f317
Pull google project id from credential 2017-12-12 03:44:43 -07:00
loganhz 363b8ef05f Show n/a if there is no roles, psp and resources 2017-12-06 15:41:42 +08:00
loganhz 5612b8e66a Add role detail page 2017-12-06 15:36:09 +08:00
loganhz f5038c4b92 Fix the table header postion issue 2017-12-06 14:40:33 +08:00
loganhz b2fab982e0 Align right for created field 2017-12-06 12:49:40 +08:00
loganhz 022a37a34d Give more space between built-in and created 2017-12-06 12:36:13 +08:00
loganhz cd432d2fd9 Remove the default added resource when add a role 2017-12-06 12:13:13 +08:00
loganhz 5c30c71e4c Make role name required field 2017-12-06 12:11:22 +08:00
loganhz 053dafab93 Fix the issue that Add Resource button is different color then Add Role & Add Policy buttons in Add Role 2017-12-06 12:01:06 +08:00
Vincent Fiduccia 16c4bd709f
Add Namespace 2017-12-05 18:33:28 -07:00
Vincent Fiduccia 174d208a63
Import cluster 2017-12-05 18:33:28 -07:00
Vincent Fiduccia 6af86b1fb2
Tweaks 2017-12-05 18:33:28 -07:00
Vincent Fiduccia c24e20857e
GKE cluster 2017-12-05 18:33:28 -07:00
Vincent Fiduccia c4c624f67a
More moving 2017-12-05 02:26:11 -07:00
Vincent Fiduccia 1f45f6d6c7
3-store monte 2017-12-05 00:39:55 -07:00
Vincent Fiduccia 6c6ecb5c5d
Convert to v3 2017-12-05 00:39:55 -07:00
loganhz 5e69182167 Clean up and bug fix for role and psp 2017-12-04 18:10:36 +08:00
Vincent Fiduccia 1114dd0ba0
Global level cleanup 2017-12-04 01:54:04 -07:00
Vincent Fiduccia 2efab2daef
Move navigation around 2017-12-03 02:25:08 -07:00
Westly Wright 3fe16387b4
lint errors 2017-12-01 10:35:32 -07:00
Westly Wright 070721adc6
move engine to pod format 2017-12-01 10:33:46 -07:00
Westly Wright bb9684a9d3
moves 2017-12-01 10:33:46 -07:00
loganhz 5e10b3bd1d Fix PSPs header issue 2017-12-01 09:47:09 +08:00
loganhz d4ae0968d7 Support Supplemental Groups policy 2017-12-01 09:47:09 +08:00
loganhz 4b421e2649 Support FS Group policy 2017-12-01 09:47:09 +08:00
loganhz 75f2f8b8f3 Support RunAsUser policy 2017-12-01 09:47:09 +08:00
loganhz 7a63150636 Support seLinux policy 2017-12-01 09:47:09 +08:00
loganhz feaf37be35 Support host ports policy 2017-12-01 09:47:09 +08:00
loganhz ba8a899219 Support host path policy 2017-12-01 09:47:09 +08:00
loganhz 62d0ec3e66 Fix eslint issue 2017-12-01 09:47:09 +08:00
Vincent Fiduccia 4b699c0bb8
Namespaces 2017-11-30 10:33:54 -07:00
Westly Wright 39f91bfb41
remove mocks 2017-11-30 10:12:49 -07:00
Vincent Fiduccia d8297584f0
rebase 2017-11-30 03:52:12 -07:00
Vincent Fiduccia 6f9ee1c74f
Move more 2017-11-30 03:35:21 -07:00
Vincent Fiduccia dfec793090
Move manage cluster 2017-11-30 03:32:31 -07:00
Vincent Fiduccia 6c28df4cb4
Move things around 2017-11-30 03:31:54 -07:00
Vincent Fiduccia 44bc9eeec5
Cleanup add cluster 2017-11-29 15:26:00 -07:00
loganhz 16ccb01537 Support volume policy 2017-11-29 18:10:52 +08:00
loganhz 2027690531 Support capability policies 2017-11-29 17:57:50 +08:00
loganhz b4fcaada1b Support basic policies 2017-11-29 17:16:25 +08:00
loganhz 9a73b91c11 Add basic pod security policy page 2017-11-29 15:22:42 +08:00
Vincent Fiduccia dc452846aa
Show pod dots, bugs 2017-11-27 22:12:32 -07:00
Vincent Fiduccia 21608a84f5
More deploy pod/workflow, reference/hasMany tracking 2017-11-27 03:59:47 -07:00
Vincent Fiduccia 518b40c77f
Workload list, start deploy 2017-11-25 01:15:14 -07:00
loganhz 86965f55a0 Support cluster role 2017-11-24 13:15:56 +08:00
loganhz dbc43c574e Add cluster role rules and update project role rules 2017-11-24 10:11:30 +08:00
loganhz 0ec0a04506 Support custom input for project role 2017-11-24 10:07:26 +08:00
loganhz a16fa10fe7 Support Edit 2017-11-24 08:54:16 +08:00
loganhz 7b1b586f1a Update role list 2017-11-24 07:50:02 +08:00
loganhz f1a9fa20b3 Refactor add-role 2017-11-24 00:38:01 +08:00
loganhz 85d44bdcdb Add resource-actions into global-admin 2017-11-23 14:58:35 +08:00
loganhz 1018708b3c Change roleTemplate to projectRoleTemplate 2017-11-23 09:57:49 +08:00
loganhz d8417b0026 Implement role list page 2017-11-23 09:31:18 +08:00
loganhz ca4576a4d8 Implement add role page 2017-11-23 09:31:18 +08:00
loganhz 383b0fc9fa Add empty role list page 2017-11-23 09:31:18 +08:00
loganhz bb7f7cf531 Add authz-store as dependency 2017-11-23 09:31:18 +08:00
Westly Wright 69a2edcccc
move some links 2017-11-20 09:10:39 -07:00
Vincent Fiduccia 544c921a48
Load against new APIs 2017-11-17 02:24:08 -07:00
Westly Wright 0b4991d84c
Clusterstore fixes 2017-11-15 14:23:48 -07:00
Westly Wright a9952ce5d0
Refactor projects service 2017-11-13 16:32:33 -07:00
Westly Wright 769fcbf2b7
Move tab-session project id to cookie 2017-11-13 16:32:32 -07:00
Westly Wright 0e65b3e9d4
Move admin nav 2017-11-13 16:32:32 -07:00
Westly Wright 9a9a7e060f
Add footer to admin 2017-11-13 16:32:32 -07:00
Westly Wright 150ca9bce0
remove debuggers 2017-11-07 16:56:41 -07:00
Westly Wright 5fb74a0d1a
migrate final admin-tab routes 2017-11-07 16:55:07 -07:00
Westly Wright 007c3426f1
move auth pages 2017-11-07 16:29:09 -07:00
Westly Wright b84c607b23
WIP 2017-11-07 15:22:17 -07:00
Westly Wright 5fc6e377cc
Remove unneeded admin pages for v4 2017-11-07 14:46:12 -07:00
Westly Wright 872cca695b
move admin-tab catalog page to global admin 2017-11-07 12:12:09 -07:00
Westly Wright 9df14bb7b2
Move audit logs to global admin 2017-11-07 12:07:32 -07:00
Westly Wright fcb7206835
Accounts new route working 2017-11-07 11:37:31 -07:00