Commit Graph

158 Commits

Author SHA1 Message Date
n313893254 ef6ac0189a Fix [Windows] Unable to set windows node advanced options
https://github.com/rancher/rancher/issues/22059
2019-08-22 13:45:31 +08:00
Vincent Fiduccia cf1195575b
Clear errors on click (rancher/rancher#22228) 2019-08-19 12:14:16 -07:00
Vincent Fiduccia b209d16efc
Unsupported vs not allowed 2019-08-16 13:48:42 -07:00
Vincent Fiduccia b14c6501a6
Don't submit if there are errors 2019-08-15 17:24:39 -07:00
Vincent Fiduccia 440c9d1627
Missing RKE config error 2019-08-14 00:03:30 -07:00
Vincent Fiduccia d39b00ee22
Cluster template bugs 2019-08-13 17:28:17 -07:00
loganhz a215d70a71 Windows cluster template
https://github.com/rancher/rancher/issues/21557
2019-08-13 15:38:39 +08:00
Westly Wright 989be5923e
Add check for rke config in yaml editor and error if it nil
rancher/rancher#22076
2019-08-09 16:03:00 -07:00
Westly Wright b9e44dbd39
Disable cluster template selection change on edit cluster
rancher/rancher#22043
2019-08-09 10:36:57 -07:00
Westly Wright 9c81011e0b
fix edit bug when saving from yaml 2019-08-09 09:12:07 -07:00
Westly Wright 636aee8d1a
add back yaml view but make readOnly if view 2019-08-09 09:12:07 -07:00
Westly Wright 107e86ad12
Cluster template revision detail page
rancher/rancher#23734
2019-08-09 09:11:53 -07:00
Westly Wright 814a04bdce
allow k8s version to check if editing only when using cluster templ 2019-08-07 09:29:43 -07:00
Westly Wright 80fc4b6efb
Fix issue when edit cluster and no access to cluster template
rancher/rancher#21473
2019-08-07 09:29:43 -07:00
Westly Wright 464acc4648
refactor new required error check into own function 2019-08-02 14:41:34 -07:00
Westly Wright 4b9fa17425
split cluster template/revisions into sep dropdowns cluster create
rancher/rancher#21891
2019-08-02 13:48:14 -07:00
loganhz 73336b817f Use windowsPreferedCluster for windows cluster 2019-08-02 06:20:26 +08: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 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 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 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
Westly Wright c2350593f2
Fix some bugs in enforcementChanged and showing cluster template
rancher/rancher#21717
2019-07-23 15:56:09 -07:00
Westly Wright b3a324bfb9
Enforce global cluster templates except for global admin 2019-07-22 09:50:01 -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
Tani Fiduccia a37f6aa400 Text fixes and alignment for Add Cluster 2019-07-18 17:24:31 -07:00
Westly Wright 4e9b36ae45
edit cluster launched with cluster template 2019-07-17 10:26:58 -07:00
Westly Wright afc4acdeeb
rearrange input sections for rke based clusters 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 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 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 d9b4b71e90
Dont check aadClientSecret on edit, not required to edit
rancher/rancher#20044
2019-05-15 10:09:53 -07:00
Westly Wright ac0a9981e7
DDAU for cru-cloud-provider 2019-05-13 11:17:24 -07:00
loganhz 6f2651e153 Windows 1809 support
https://github.com/rancher/rancher/issues/19173
2019-04-30 17:31:02 +08:00
loganhz 4ea92a1f34 FIx show advanced issue in add cluster page
https://github.com/rancher/rancher/issues/18880
2019-04-26 18:43:09 +08:00
Westly Wright 9a9af61a59
remove incorrectly defined alias
rancher/rancher#19325
2019-04-17 13:51:44 -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
Westly Wright 51dfc0c0e5
clean up backup translations
rancher/rancher#18999
2019-03-18 15:39:12 -07:00
Westly Wright f93879ab84
refactor etcd snapshots section 2019-03-11 11:53:13 -07:00
Westly Wright a6b4b44acb
Add logic to handle new backupConfig enabled flag
handles if it exists or not
2019-03-08 11:14:15 -07:00
Westly Wright 679b4de4d2
Move location of legacy etcd backup settings
rancher/rancher#18316
2019-03-04 09:05:55 -07: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
Westly Wright 7370401da2
Add authorized cluster endpoint to rke clusters
rancher/rancher#16486

default auth endpoint to true for NEW clusters

Add clusterId to token creation

add scope to api keys table
refactor modal-edit-apikey
2019-01-22 16:28:18 -07:00
Westly Wright 663c13ccc9
Add S3 Etcd Backup & Restore API to UI
refector legacy local etcd backup & restore api to use new api

rancher/rancher#16797

Add s3backup config to rke clusters advanced options

Add 'restore from backup' action on RKE clusters

add backups list page

add cluster switching handling for backups

WIP

cleaup for review
2019-01-21 13:48:46 -07:00
Westly Wright bd311cec21
Fix incorrect styling of labels for rke windows support
rancher/rancher#16397
2019-01-02 16:45:07 -07:00
Westly Wright 7188a4f730
Add weave network support to RKE clusters
rancher/rancher#12909
2018-12-19 15:37:24 -07:00
Westly Wright 786f5182a7
Consolidate version checking cluster logic
rancher/rancher#16113

remove experimental
2018-12-13 15:05:29 -07:00
loganhz 7cb144769a Expand the cluster options by default for RKE cluster
https://github.com/rancher/rancher/issues/16108
2018-11-23 18:13:25 +08:00
Westly Wright 1ca430c14e
Dont use aliased feild to watch
rancher/rancher#16397
2018-11-15 12:48:48 -07:00
Westly Wright 658b91bdef
Add help text to rke snapshot inputs
rancher/rancher#16509
2018-11-08 14:52:46 -07:00
Westly Wright 9efde24c9f
Merge pull request #2373 from westlywright/new-etcd-types
Expose etcd snapshot params on rke clusters
2018-11-05 10:36:14 -07:00
Westly Wright b4a7b95ef8
Expose etcd snapshot params on rke clusters
rancher/rancher#16414
2018-11-02 14:56:38 -07:00
Westly Wright 3a534d9965
Tweak RKE Cluster Options based on feedback
also addresses the windows support buttons not being enabled

rancher/rancher#16396
rancher/rancher#16397
2018-11-01 17:08:45 -07:00
Westly Wright e4e082a64f
Add cluster capabilites ui
rancher/rancher#15105

Add ingress capability limitations to ui

Node port range for clusterCapabilities

Cluster Capabilities for nodePoolsCanScale

move ingress capabilities to service

lint

cleanup

move vars
2018-10-30 14:52:43 -07:00
Westly Wright 34664b235b
Add private registry to cluster create
rancher/rancher#15554
2018-10-22 16:33:08 -07:00
n313893254 1537dcf494 Cluster Options ordering is putting Windows Support option as first option
https://github.com/rancher/rancher/issues/15925
2018-10-17 10:18:42 +08:00
Westly Wright c46b92de6e
Add experimental k8s version to rke cluster options
rancher/rancher#15919
2018-10-02 16:07:50 -07:00
Westly Wright bf7d259aa2
Role back rke cluster defaults changes
rancher/rancher#15577
2018-09-13 14:44:48 -07:00
Westly Wright 42023a312c
Stop ingress, metric server and pod policy from clobbering others
This also fixes the default to canal and project network isolation issues

     rancher/rancher#15543
2018-09-12 12:20:36 -07:00
Westly Wright bf00674e6a
tweak rke cluster creation to handle the new cluster-defaults
rancher/rancher#15111
2018-09-10 12:55:15 -07:00
loganhz d6c52bff4a Remove unused label section when adding custom node
https://github.com/rancher/rancher/issues/15382
2018-09-10 16:00:20 +08:00
n313893254 1d6b71d3e3 Hide nodeName and nodeLabels in windows command 2018-08-28 17:46:32 +08:00
n313893254 9bab66bb77 Update for review 2018-08-28 17:46:32 +08:00
n313893254 64be404fbb Windows support 2018-08-28 17:46:32 +08:00
loganhz fb9df04652 Support service node port range in cluster options
https://github.com/rancher/rancher/issues/11732
2018-08-22 11:11:54 +08:00
loganhz afe276a186 Add node name in advacned options when adding custom cluster
https://github.com/rancher/rancher/issues/13999
2018-08-08 12:20:05 +08:00
loganhz 675f14d8b1 Support enable network policies
https://github.com/rancher/rancher/issues/14787
2018-07-29 19:25:21 +08:00
loganhz d5fd538bdf Make enable option as first opotion 2018-07-29 01:46:47 +08:00
loganhz a631fe1962 Support turn off monitoring
https://github.com/rancher/rancher/issues/14625
2018-07-29 01:46:47 +08:00
loganhz fffec0a261 Support disable ingress in cluster options
https://github.com/rancher/rancher/issues/14626
2018-07-29 01:46:47 +08:00
n313893254 1b46c9fe54 Fix defaultDockerRootDir can not save in model 2018-07-26 10:08:10 +08:00
n313893254 ea20b4f083 Rancher Logging does not take custom Docker root dir into account
https://github.com/rancher/rancher/issues/13304
2018-07-24 15:44:59 +08:00
Westly Wright 4882809650
Disable network provider change for rke driver on edit
rancher/rancher#14386
2018-07-13 10:22:13 -07:00
Westly Wright e34a16155a
tweak custom cluster node screen a bit more 2018-07-13 10:22:13 -07:00
Westly Wright b918b12cac
Tweak the custom cluster command page
rancher/rancher#14325
rancher/rancher#14455
2018-07-13 10:22:13 -07:00
Westly Wright b47340e1e6
on cluster edit open cluster options
since this is likely what you're changing

rancher/rancher#14455
2018-07-13 10:22:13 -07:00
Vincent Fiduccia f10639a6ff
More meta 2018-06-28 14:14:23 -07:00
loganhz 0c54b295bc Use input-text-file 2018-06-17 10:19:24 +08:00
loganhz c8d5b3b640 Cluster options
https://github.com/rancher/rancher/issues/13076
2018-06-17 09:55:43 +08:00
loganhz b87d9c37b4 Support cluster advanced options
https://github.com/rancher/rancher/issues/13076
2018-05-31 21:47:03 +08:00
loganhz 029b00bd3b Ability to set flannel interface when using Canal
https://github.com/rancher/rancher/issues/12916
2018-05-10 16:35:31 +08:00
Vincent Fiduccia 0eea5fbf3f
Edit pod, annotations on ingress 2018-04-27 01:56:42 -07:00
Vincent Fiduccia 583084c042
Stuff 2018-04-25 10:58:36 -07:00
loganhz 5ced1bd093 Fix cluster issue
https://github.com/rancher/rancher/issues/12992
2018-04-24 18:08:27 +08:00
loganhz 2f6ba270ac Support etcd election timeout and heartbeat interval
https://github.com/rancher/rancher/issues/12840
2018-04-19 14:53:42 +08:00
loganhz 9a1d069e5b Show warning if given address doesn't like an address
https://github.com/rancher/rancher/issues/12777
2018-04-18 13:50:58 +08:00
loganhz 37d51caf34 Support address and internal address for RKE custom node
https://github.com/rancher/rancher/issues/12466
2018-04-16 18:30:49 +08:00
loganhz 99fa835e7d Move member error out of that section
https://github.com/rancher/rancher/issues/12381
2018-04-16 18:30:49 +08:00
loganhz b6512a4829 Show node added message for custom rke
https://github.com/rancher/rancher/issues/11649
2018-04-16 18:30:49 +08:00
loganhz bfeef42472 Support set interface for Flannel
https://github.com/rancher/rancher/issues/11780
2018-04-16 18:30:49 +08:00
Westly Wright d26f2724aa
bug fixes for cloud provider stuff 2018-04-10 15:44:35 -07:00
Westly Wright df1f593d01
bug fixes 2018-04-09 17:15:09 -07:00