changzhen
4e8252291f
add image-pull-policy flag for karmada init cmd
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2024-04-10 11:23:52 +08:00
karmada-bot
b0da31afc1
Merge pull request #4796 from chaunceyjiang/pods
...
karmada-metrics-adapter: reduce memory usage
2024-04-03 18:27:43 +08:00
karmada-bot
4f99ebd447
Merge pull request #4793 from whitewindmills/fix-work-permanentID
...
Use merge strategy to avoid work.karmada.io/permanent-id changes
2024-04-03 18:22:44 +08:00
chaunceyjiang
1186588d1d
karmada-metrics-adapter: reduce memory usage
...
When there is a large amount of pod usage in the member cluster, metrics-adapter will consume a lot of memory. The reason is that it caches all the information of all pods in the cluster. However, we don't need all this information, so we trim some of the information to reduce memory usage.
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2024-04-03 16:06:45 +08:00
huangyanfeng
7c2b3e19ee
if an error is non-nil not need to set Result.Requeue true
...
Signed-off-by: huangyanfeng <huangyanfeng1992@gmail.com>
2024-04-03 14:08:22 +08:00
whitewindmills
9c08138f5b
Use merge strategy to avoid work.karmada.io/permanent-id changes.
...
Signed-off-by: whitewindmills <jayfantasyhjh@gmail.com>
2024-04-03 10:46:05 +08:00
karmada-bot
84e543320f
Merge pull request #4108 from liangyuanpeng/karmada_apiserver_upgrade
...
Update apiserver&controller-manager to v1.27 by default
2024-04-02 12:15:42 +08:00
Lan Liang
017f0fc212
Update karmada-apiserve and kube-controller-manager to v1.27.11 by default.
...
Signed-off-by: Lan Liang <gcslyp@gmail.com>
2024-04-01 13:51:00 +00:00
whitewindmills
ce84edfe12
labels cannot be deleted via Karmada propagation
...
Signed-off-by: whitewindmills <jayfantasyhjh@gmail.com>
2024-03-30 21:31:47 +08:00
karmada-bot
6534ffbffe
Merge pull request #4778 from RainbowMango/pr_pin_crd_plural_name
...
Pin plural name for all APIs to avoid unexpected change
2024-03-30 15:06:39 +08:00
changzhen
e511ad7bfc
remove old MergeAnnotation func and rename ReplaceAnnotation func to MergeAnnotation
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2024-03-30 09:43:12 +08:00
RainbowMango
32a40764ea
pin CRD plural name to avoid default plural name changes due to dependencies changes
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2024-03-29 18:06:44 +08:00
karmada-bot
4e2548250b
Merge pull request #4774 from XiShanYongYe-Chang/fix-wrong-delete-eps
...
fix bug of wrong delete endpointslice collect from member cluster
2024-03-28 21:50:38 +08:00
changzhen
3121bd9b88
fix bug of wrong delete endpointslice collect from member cluster
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2024-03-28 20:36:20 +08:00
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