Commit Graph

904 Commits

Author SHA1 Message Date
Garrybest 4b21a55799 add scheduler-estimator docs
Signed-off-by: Garrybest <garrybest@foxmail.com>
2021-09-26 17:43:31 +08:00
karmada-bot 08af87985a
Merge pull request #762 from iawia002/remove-extra-spaces
Remove extra spaces from artifacts YAML files
2021-09-26 14:15:31 +08:00
karmada-bot fed43983af
Merge pull request #758 from iawia002/cleanup
Move GenerateKey function out of the worker file
2021-09-26 11:48:30 +08:00
iawia002 c463c1a96e Remove extra spaces from artifacts YAML files
Signed-off-by: iawia002 <z2d@jifangcheng.com>
2021-09-26 11:44:59 +08:00
karmada-bot c7b64700d2
Merge pull request #755 from phantooom/rui.zou/fix-matchcluster
fix: when matchClusters is empty controller will crash
2021-09-26 09:42:31 +08:00
karmada-bot 844939f106
Merge pull request #759 from Garrybest/pr_estimator_backoff
back off to general estimator when scheduler estimator is unavailable
2021-09-24 20:09:29 +08:00
karmada-bot a0959d6214
Merge pull request #736 from XiShanYongYe-Chang/adapt-submariner
adapt to the deployment of Submariner
2021-09-24 17:57:28 +08:00
Garrybest f89e754f2e back off to general estimator when scheduler estimator is unavailable
Signed-off-by: Garrybest <garrybest@foxmail.com>
2021-09-24 14:26:50 +08:00
iawia002 61a946aff7 Move GenerateKey function out of the worker file
Signed-off-by: iawia002 <z2d@jifangcheng.com>
2021-09-24 10:53:38 +08:00
changzhen cfd8151b9d adapt to the deployment of Submariner
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-09-24 10:21:22 +08:00
karmada-bot 41f1aed2bd
Merge pull request #742 from Garrybest/pr_estimator_script
add deploy script of scheduler estimator
2021-09-24 10:16:27 +08:00
karmada-bot d625a87783
Merge pull request #746 from dddddai/get-member-workload-from-cache
Get member workload from cache instead of api server
2021-09-23 21:18:28 +08:00
Garrybest 21470e3c57 add deploy script of scheduler estimator
Signed-off-by: Garrybest <garrybest@foxmail.com>
2021-09-23 15:21:53 +08:00
phantooom b9929128b3 fix: when matchClusters is empty controller will crash
Signed-off-by: phantooom <xiaorui.zou@gmail.com>
2021-09-23 13:25:08 +08:00
Vincent ebcd58473c
added: github actions for building binaries (#738)
* added: github actions, for #735

Signed-off-by: Vincent Cui <dustise@live.com>

* Add LICENSE to the package.

Signed-off-by: Vincent Cui <dustise@live.com>

* add support for act

Signed-off-by: Vincent Cui <dustise@live.com>

* following the comments.

Signed-off-by: Vincent Cui <dustise@live.com>

* replace old images

Signed-off-by: Vincent Cui <dustise@live.com>
2021-09-23 09:25:27 +08:00
karmada-bot badccfcc82
Merge pull request #753 from XiShanYongYe-Chang/e2e-add-retry
Add retry when update object in E2E
2021-09-23 09:16:26 +08:00
karmada-bot c021d1fbc9
Merge pull request #751 from 2hangchen/master
Modify typo in README
2021-09-22 19:06:25 +08:00
changzhen fa95124edb add retry when update object
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-09-22 18:02:47 +08:00
张辰 0bef01b13f Modify typo in README
Modify typo in readme to change karamda to karmada .

Signed-off-by: Pilipalaca <85749695@qq.com>
2021-09-22 16:02:03 +08:00
karmada-bot d67637c7f9
Merge pull request #723 from Garrybest/pr_pod
add resource pod in cluster.status.resourceSummary
2021-09-22 11:35:25 +08:00
karmada-bot e20aadaff5
Merge pull request #733 from lfbear/pr_quickstart_optimization
Quickstart optimization
2021-09-22 10:23:25 +08:00
dddddai 30a8b34ac7 get member workload from cache
Signed-off-by: dddddai <dddwq@foxmail.com>
2021-09-20 21:49:49 +08:00
karmada-bot fd89085dac
Merge pull request #731 from dddddai/sceduler-cache
Use cluster lister instead of map to implement scheduler cache
2021-09-18 17:20:20 +08:00
lfbear f28cce6383 Quickstart optimization
Signed-off-by: lfbear <lfbear@gmail.com>
2021-09-18 17:01:26 +08:00
karmada-bot bfa866adcc
Merge pull request #743 from Garrybest/pr_mod
make update-estimator-protobuf.sh executable
2021-09-18 16:56:20 +08:00
dddddai aeafb96d89 use cluster lister instead of map to implement scheduler cache
Signed-off-by: dddddai <dddwq@foxmail.com>
2021-09-18 16:51:24 +08:00
Garrybest 4781ea2b40 make update-estimator-protobuf.sh executable
Signed-off-by: Garrybest <garrybest@foxmail.com>
2021-09-18 16:29:13 +08:00
karmada-bot 1c1208d139
Merge pull request #721 from Garrybest/pr_scheduler
karmada-scheduler: integrate karmada-scheduler-estimator
2021-09-18 14:41:19 +08:00
Garrybest a5774944b5 add scheduler estimator client
Signed-off-by: Garrybest <garrybest@foxmail.com>
2021-09-18 11:32:32 +08:00
karmada-bot 46df7a6dff
Merge pull request #739 from RainbowMango/pr_enable_import_alias
CI: Enable import alises verification
2021-09-17 17:16:18 +08:00
RainbowMango 99b4474336 Enable import alises verification
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-09-17 16:39:43 +08:00
karmada-bot c3cf3a3053
Merge pull request #732 from ESonata/update-aliases
update import-aliases
2021-09-16 12:18:17 +08:00
karmada-bot dd369f8484
Merge pull request #715 from RainbowMango/pr_setup_installation
docs: move installation docs out of readme
2021-09-15 16:18:16 +08:00
esto a6165e47f9 update import-aliases
Signed-off-by: esto <1291156784@qq.com>
2021-09-15 15:13:14 +08:00
karmada-bot 7351509a46
Merge pull request #728 from XiShanYongYe-Chang/unify-version-command
unify version command
2021-09-15 09:42:15 +08:00
changzhen 37ca30ad8f unify version command
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-09-14 22:08:11 +08:00
Garrybest 1ed38bffe9 add resource pod in cluster.status.resourceSummary
Signed-off-by: Garrybest <garrybest@foxmail.com>
2021-09-14 11:32:14 +08:00
karmada-bot 0c8a020160
Merge pull request #719 from lonelyCZ/lonelyCZ-components-version-command
add version command to components
2021-09-14 09:13:14 +08:00
karmada-bot abad2e24b7
Merge pull request #709 from ESonata/import-aliases
Add Import-Aliases Verification
2021-09-13 18:43:13 +08:00
lonelyCZ ae9f7bd2a6 add version command to components
Signed-off-by: lonelyCZ <531187475@qq.com>
2021-09-13 17:23:03 +08:00
esto 59f290a872 Add Import-Aliases Verification
Signed-off-by: esto <1291156784@qq.com>
2021-09-13 16:00:26 +08:00
karmada-bot 5dc26481cd
Merge pull request #718 from Garrybest/pr_ksetest
add test of karmada-scheduler-estimator
2021-09-13 15:05:14 +08:00
karmada-bot b2b36a2aaf
Merge pull request #717 from RainbowMango/pr_add_version_command
Introduced version command to karmada-controller-manager
2021-09-13 09:22:12 +08:00
Garrybest 35b02bc497 add scheduler estimator test
Signed-off-by: Garrybest <garrybest@foxmail.com>
2021-09-12 13:45:00 +08:00
Garrybest a87fbb98ac add fake clientset vendor
Signed-off-by: Garrybest <garrybest@foxmail.com>
2021-09-12 13:32:40 +08:00
RainbowMango 239d94b37a Introduced version command to karmada-controller-manager
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-09-11 15:27:32 +08:00
karmada-bot fba0ba8f5a
Merge pull request #700 from Garrybest/pr_kre
Add karmada-scheduler-estimator component
2021-09-11 09:54:09 +08:00
karmada-bot e535ae173e
Merge pull request #714 from jrkeen/unify_the_use_of_crds
unify the crds used by helm chart and the installation scripts
2021-09-11 09:26:09 +08:00
jrkeen 7debc81beb unify the crds used by helm chart and the installation scripts
Signed-off-by: jrkeen <jrkeen@hotmail.com>
2021-09-10 17:59:15 +08:00
Garrybest 5411290137 add karmada-scheduler-estimator
Signed-off-by: Garrybest <garrybest@foxmail.com>
2021-09-10 16:14:19 +08:00