Commit Graph

2606 Commits

Author SHA1 Message Date
changzhen 0e60af8ee2 remove work label on the member cluster resource
Signed-off-by: changzhen <changzhen5@huawei.com>
2024-03-28 12:56:35 +08:00
karmada-bot ff7322acf2
Merge pull request #4729 from chaosi-zju/hpav5
fix deployment replicas syncer in case that `status.replicas` haven't been collected from member cluster to template
2024-03-27 18:38:38 +08:00
chaosi-zju 31d6855e63 fix deployment replicas syncer in case that status.replicas haven't been collected
Signed-off-by: chaosi-zju <chaosi@zju.edu.cn>
2024-03-27 17:34:46 +08:00
changzhen 6b8e73e37a add endpointslice-controller finalizer for Endpointslice Work object
Signed-off-by: changzhen <changzhen5@huawei.com>
2024-03-27 14:44:49 +08:00
changzhen d7db9c5acc fix eps remain when karmada-controller-manager restart
Signed-off-by: changzhen <changzhen5@huawei.com>
2024-03-27 14:30:45 +08:00
changzhen b808f37847 fix wrong annotation marks on resource
Signed-off-by: changzhen <changzhen5@huawei.com>
2024-03-26 20:00:14 +08:00
karmada-bot c5c6ffa4e9
Merge pull request #4718 from liangyuanpeng/cleanup_label_uid
Delete the labels of uid.
2024-03-26 17:02:37 +08:00
Zhiqiang Li 7a55dcd217 fix: replica interpreter err log format
Signed-off-by: Zhiqiang Li <stulzq@qq.com>
2024-03-20 19:50:52 +08:00
karmada-bot dbb82bebd2
Merge pull request #4721 from chaosi-zju/hpasyncerv2
fix deployment replicas syncer in case deployment status changed before label added
2024-03-20 15:02:49 +08:00
karmada-bot 1c0be4f41f
Merge pull request #4717 from liangyuanpeng/errlog_kubeconfig
Add more detail log for load karmada-host config and karmada-apiserver config.
2024-03-19 10:19:30 +08:00
Zechun Chen b8f9209574 fix typo for karmada
Signed-off-by: Zechun Chen <zechun.chen@daocloud.io>
2024-03-18 15:39:16 +08:00
chaosi-zju 3012c808f8 fix deployment replicas syncer in case deployment status changed before label added
Signed-off-by: chaosi-zju <chaosi@zju.edu.cn>
2024-03-18 11:39:42 +08:00
Lan Liang cd2812e30e Delete the labels of uid.
Signed-off-by: Lan Liang <gcslyp@gmail.com>
2024-03-18 03:00:19 +00:00
Lan Liang 7f152eda0d Add more detail log for load karmada-host config and karmada-apiserver config.
Signed-off-by: Lan Liang <gcslyp@gmail.com>
2024-03-17 12:47:15 +00:00
changzhen 473387bbd5 add ut for remedy controller eventhandler
Signed-off-by: changzhen <changzhen5@huawei.com>
2024-03-15 14:35:54 +08:00
changzhen 6b04bffea0 add ut for remedy util function
Signed-off-by: changzhen <changzhen5@huawei.com>
2024-03-15 11:01:18 +08:00
chaosi-zju 8f5cc4995c sync deployment replicas when it is controlled by hpa
Signed-off-by: chaosi-zju <chaosi@zju.edu.cn>
2024-03-14 20:39:22 +08:00
changzhen 2db3ca2629 add remedy api in the swagger.json
Signed-off-by: changzhen <changzhen5@huawei.com>
2024-03-05 09:15:04 +08:00
karmada-bot 2cfa7e6efc
Merge pull request #4555 from whitewindmills/deprioritized-preemption
Optimize deprioritized policy preemption logic
2024-03-01 12:17:33 +08:00
whitewindmills e88797b2dc Optimize deprioritized policy preemption logic
Use the priorityequeue to sort the listed policies to avoid multiple preemption.

Signed-off-by: whitewindmills <jayfantasyhjh@gmail.com>
2024-02-29 15:52:38 +08:00
karmada-bot 44b4ca591e
Merge pull request #4663 from XiShanYongYe-Chang/set-enum-value-for-operator
Set enum value for operator in Remedy API
2024-02-28 23:41:14 +08:00
changzhen 8a101ebcb7 set enum value for operator in Remedy API
Signed-off-by: changzhen <changzhen5@huawei.com>
2024-02-28 22:49:53 +08:00
karmada-bot 1baacbf98f
Merge pull request #4660 from chaosi-zju/gvr
add GroupVersion of remedy.karmada.io/v1alpha1 to SkippedResourceConfig
2024-02-28 21:49:32 +08:00
karmada-bot 7b3a6a3452
Merge pull request #4646 from wm775825/master
Add service-name-resolution-detector
2024-02-28 21:01:14 +08:00
wm775825 d88ac92f73 add service-name-resolution-detector
Signed-off-by: wm775825 <1174929164@qq.com>
2024-02-28 20:08:20 +08:00
chaosi-zju 54f310c4e0 add GroupVersion of remedy.karmada.io/v1alpha1 to SkippedResourceConfig
Signed-off-by: chaosi-zju <chaosi@zju.edu.cn>
2024-02-28 14:46:07 +08:00
karmada-bot 4f75b3c577
Merge pull request #4657 from XiShanYongYe-Chang/fix-remedy-panic
fix panic when update remedy.spec.clusteraffinity to empty
2024-02-28 12:05:31 +08:00
karmada-bot 9df370f597
Merge pull request #4654 from ipsum-0320/master
feat: update hack/.import-alias
2024-02-28 11:34:31 +08:00
changzhen 1edd563268 fix panic when update remedy.spec.clusteraffinity to empty
Signed-off-by: changzhen <changzhen5@huawei.com>
2024-02-28 11:14:03 +08:00
changzhen 081610e33e add remedy controller
Signed-off-by: changzhen <changzhen5@huawei.com>
2024-02-27 22:24:34 +08:00
changzhen 70afc1ad6d add remedy group api and update cluster api
Signed-off-by: changzhen <changzhen5@huawei.com>
2024-02-27 21:29:13 +08:00
ipsum-0320 2d6da23cd5 feat: update hack/.import-alias
Signed-off-by: ipsum-0320 <trueman.0320@zju.edu.cn>
2024-02-27 21:12:26 +08:00
zhzhuang-zju 8241b3cab2 update work status condition when recreate failed
Signed-off-by: zhzhuang-zju <m17799853869@163.com>
2024-02-21 11:07:29 +08:00
karmada-bot 0aec7b58dc
Merge pull request #4584 from niuyueyang1996/implement-node/pod-tableconvert
Implement node/pod tableconvert
2024-02-05 15:49:55 +08:00
niuyueyang 4aecca59ef support node/pod TableConvertor.
Signed-off-by: niuyueyang <719415781@qq.com>
2024-02-05 11:37:13 +08:00
Fish-pro c401a5d9f1 bump alpine to 3.19.1 to address CVE concerns
Signed-off-by: Zechun Chen <zechun.chen@daocloud.io>
2024-01-31 20:30:25 +08:00
karmada-bot 0126b90fc8
Merge pull request #4591 from jwcesign/fix-mcs-mci-conflict
feat: add manager label to eps work to avoid the conflicts between mcs/serviceexport
2024-01-29 21:19:49 +08:00
jwcesign cebb1eac03 feat: add manager label to eps work to avoid the conflicts between mcs/serviceexport
Signed-off-by: jwcesign <jiangwei115@huawei.com>
2024-01-29 20:22:36 +08:00
jwcesign e6225d8070 fix: reschedule the replicas of the disappear clusters in PP
Signed-off-by: jwcesign <jiangwei115@huawei.com>
2024-01-29 15:50:47 +08:00
yweng14 e0b3e834ef [MVP] add resourcequota plugin in scheduler-estimator: add resourcequota plugin
Signed-off-by: yweng14 <yweng14@bloomberg.net>
2024-01-27 15:27:47 +08:00
karmada-bot 3cf27ccd6d
Merge pull request #4580 from niuyueyang1996/fix-table-convert
Support accept content type as=Table into karmada-search.
2024-01-26 15:21:46 +08:00
karmada-bot ae5b3fe373
Merge pull request #4577 from chaosi-zju/policy5
Introduced a lazy activation preference to PropagationPolicy/ClusterPropagationPolicy
2024-01-25 21:52:45 +08:00
chaosi-zju 926e34a7ad implementation of the LazyActivation preference for Policy.
Signed-off-by: chaosi-zju <chaosi@zju.edu.cn>
2024-01-25 20:56:31 +08:00
niuyueyang a694872c89 if accept set application/json;as=Table;g=meta.k8s.io;v=v1beta1.
scope not support TableConvertor will return code 406.
Signed-off-by: niuyueyang <719415781@qq.com>
2024-01-25 14:18:43 +08:00
RainbowMango 67fc70d5ac Nominate Yuan peng, Zhuang, and Yan feng as new reviewers
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2024-01-23 15:05:28 +08:00
karmada-bot d508417a1e
Merge pull request #4554 from yanfeng1992/fix-member-apienable
search add check member cluster api enable
2024-01-23 10:15:44 +08:00
karmada-bot 23c51ec08e
Merge pull request #4568 from RainbowMango/pr_bump_golangci
bump golangci-lint to v1.55.2
2024-01-23 10:03:43 +08:00
karmada-bot 32edd16051
Merge pull request #4557 from yanfeng1992/fix-pull-cluster-name-check
pull mode register add check cluster exists
2024-01-23 00:10:49 +08:00
huangyanfeng 0e46397086 pull mode register add check cluster exists
Signed-off-by: huangyanfeng <huangyanfeng1992@gmail.com>
2024-01-22 19:43:48 +08:00
RainbowMango c47e12a442 bump golangci-lint to v1.55.2
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2024-01-21 12:34:24 +08:00