Commit Graph

655 Commits

Author SHA1 Message Date
pigletfly 1e274e9b8f Remove duplicate import
Signed-off-by: pigletfly <wangbing.adam@gmail.com>
2021-07-09 12:06:59 +08:00
RainbowMango d8e2053b35 Suppress reported work from propagating
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-07-09 11:55:30 +08:00
changzhen 1e6c21cc28 mutate policy's ResourceSelectors in webhook
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-07-09 11:02:23 +08:00
karmada-bot e1dfb7707d
Merge pull request #506 from qianjun1993/scheduler
scheduler with weighted ReplicaDivisionPreference
2021-07-09 10:29:28 +08:00
junqian f60a77160c scheduler with weighted ReplicaDivisionPreference
Signed-off-by: junqian <junqian@tencent.com>
2021-07-09 09:52:14 +08:00
karmada-bot 514b5e67db
Merge pull request #388 from pigletfly/add-kind-option
Add skippedPropagatingAPIs option
2021-07-08 22:23:27 +08:00
pigletfly d4bbde279f Add skippedPropagatingAPIs option
Signed-off-by: pigletfly <wangbing.adam@gmail.com>
2021-07-08 19:17:01 +08:00
karmada-bot eb81ba0623
Merge pull request #502 from RainbowMango/pr_api_enablements
refactor utils for checking API enablements
2021-07-08 17:55:26 +08:00
karmada-bot 6db6baf2ac
Merge pull request #503 from qianjun1993/scheduler
scheduler with Duplicated ReplicaSchedulingStrategy
2021-07-08 10:00:25 +08:00
karmada-bot 01106e2001
Merge pull request #504 from XiShanYongYe-Chang/derived-service
Derive service from ServiceImport
2021-07-07 19:49:25 +08:00
RainbowMango 13aacdfdea refactor utils for checking API enablements
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-07-07 19:47:15 +08:00
changzhen 7e63e90ef9 derive service from ServiceImport
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-07-07 19:30:40 +08:00
karmada-bot 75715e1669
Merge pull request #491 from RainbowMango/pr_enlarge_e2e_timeout
Increase E2E poll timeout setting
2021-07-07 19:19:25 +08:00
RainbowMango 8cfea7e187 Enlarge E2E poll timeout to 300s.
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-07-07 18:46:55 +08:00
karmada-bot bdd98407f7
Merge pull request #501 from mrlihanbo/kind-cluster-connect
add cluster connectivity in e2e
2021-07-07 16:50:24 +08:00
karmada-bot b35402c3bd
Merge pull request #496 from qianjun1993/ensureWork
ensure work with given replicas
2021-07-07 15:40:24 +08:00
junqian 228dbaa5ba scheduler with Duplicated ReplicaSchedulingStrategy
Signed-off-by: junqian <junqian@tencent.com>
2021-07-07 15:32:07 +08:00
lihanbo 94d3a9ebfd add cluster connectivity in e2e
Signed-off-by: lihanbo <lihanbo2@huawei.com>
2021-07-07 15:21:49 +08:00
junqian ffe285ea2a ensure work with given replicas
Signed-off-by: junqian <junqian@tencent.com>
2021-07-07 15:14:23 +08:00
karmada-bot 7a4a5e5f62
Merge pull request #494 from XiShanYongYe-Chang/mcs-controller
Collect endpointslices from executionNamespace to serviceexport namespace
2021-07-07 11:24:25 +08:00
karmada-bot ed2f9fc25f
Merge pull request #489 from RainbowMango/pr_install_mcs
Get MCS APIs installation by default
2021-07-07 10:14:24 +08:00
karmada-bot 7f2af48e02
Merge pull request #495 from qianjun1993/detector
add object resource info to binding
2021-07-07 09:15:24 +08:00
karmada-bot e6e440934d
Merge pull request #498 from mrlihanbo/alreadyExist
resolve AlreadyExists conflict when create resource in member cluster
2021-07-06 23:48:24 +08:00
changzhen a6c76d2ffa collect endpointslices from executionNamespace to service namespace
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-07-06 22:08:58 +08:00
lihanbo 8e588ac06f resolve AlreadyExists conflict when create resource in member cluster
Signed-off-by: lihanbo <lihanbo2@huawei.com>
2021-07-06 21:51:54 +08:00
junqian ab4fa71bf2 add object resource info to binding
Signed-off-by: junqian <junqian@tencent.com>
2021-07-06 11:28:11 +08:00
karmada-bot ea47422461
Merge pull request #497 from qianjun1993/bug-fix
Update ReplicaScheduling type
2021-07-06 11:02:23 +08:00
junqian dc80f64b44 fix bug that api name is wrong
Signed-off-by: junqian <junqian@tencent.com>
2021-07-06 10:25:51 +08:00
karmada-bot 30c22865aa
Merge pull request #490 from Garrybest/informer-manager
share informer manager in global
2021-07-06 09:36:23 +08:00
Garrybest 38690cbda6 share informer manager in global
Signed-off-by: Garrybest <garrybest@foxmail.com>
2021-07-05 19:31:41 +08:00
karmada-bot 89debc8e32
Merge pull request #493 from RhnSharma/replace-wait-poll-with-wait-pollimmediate
replace wait.Poll with wait.PollImmediate from e2e testing
2021-07-05 18:20:22 +08:00
Rohan Sharma 1abca3f94a ignore NotFound error
Signed-off-by: Rohan Sharma <rhnsharma5113@gmail.com>
2021-07-05 15:15:30 +05:30
karmada-bot b00693914a
Merge pull request #452 from qianjun1993/scheduler
Support scheduling according to member cluster resources
2021-07-05 15:56:22 +08:00
junqian 8d23a02673 update apis for scheduling according to member cluster resources
Signed-off-by: junqian <junqian@tencent.com>
2021-07-05 15:29:40 +08:00
Rohan Sharma 11efaf80ea replace wait.Poll with wait.PollImmediate from e2e testing
Signed-off-by: Rohan Sharma <rhnsharma5113@gmail.com>
2021-07-05 12:02:44 +05:30
karmada-bot 25f28f5006
Merge pull request #458 from lfbear/issues-434
Karmada-agent install script support the standalone cluster and some misc
2021-07-05 09:09:21 +08:00
karmada-bot 64e49c5ef5
Merge pull request #488 from RainbowMango/pr_pin_testing_environment
Pin testing environment to ubuntu-18.04
2021-07-03 23:41:20 +08:00
RainbowMango 7108ea2e70 Get MCS APIs installation by default
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-07-03 17:25:08 +08:00
karmada-bot d95edbd747
Merge pull request #484 from XiShanYongYe-Chang/mcs
Add ServiceExport controller to report EndpointSlice
2021-07-03 17:15:19 +08:00
changzhen f32bd501e6 add service_export_controller to watch serviceexport and report endpointslices to karmada
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-07-03 16:33:07 +08:00
RainbowMango 155edc767c Pin testing environment to ubuntu-18.04
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-07-03 15:49:01 +08:00
karmada-bot 2533c3038c
Merge pull request #478 from Garrybest/ci-test
Wait context done to satisfy Runnalble interface
2021-07-03 10:10:18 +08:00
karmada-bot e567f9baf3
Merge pull request #485 from likakuli/fix_misleading_logs
Fix misleading logs
2021-07-02 18:15:18 +08:00
likakuli 29764f26b7 Fix misleading logs
Signed-off-by: likakuli <1154584512@qq.com>
2021-07-02 17:57:58 +08:00
lfbear 07d31fbda8 Karmada-agent install script support the standalone cluster and some misc
Signed-off-by: lfbear <lfbear@gmail.com>
2021-07-02 16:35:05 +08:00
karmada-bot 0545509cd5
Merge pull request #470 from vincent-pli/new-scheduler-plugin-for-api-target-cluster
Add new scheduler plugin for checking if required api has installed in target cluster
2021-07-02 15:01:17 +08:00
karmada-bot a83ecff01a
Merge pull request #476 from XiShanYongYe-Chang/cleanup_retainServiceFields
Cleanup cyclomatic complexity with function retainServiceFields
2021-07-02 09:39:17 +08:00
pengli c6cf6b83fb Add new scheduler plugin for checking if required api has installed in target cluster
Signed-off-by: pengli <justdoit.pli@gmail.com>
2021-07-01 21:51:00 +08:00
karmada-bot 1a94afc722
Merge pull request #472 from mrlihanbo/disable-admission
disable StorageObjectInUseProtection admission plugin
2021-07-01 18:21:17 +08:00
Garrybest b1de17b3d7 block start in cluster health monitor
Signed-off-by: Garrybest <garrybest@foxmail.com>
2021-07-01 10:41:45 +08:00