Commit Graph

4216 Commits

Author SHA1 Message Date
chaunceyjiang e17eb1a595 feat: Introduce a LabelSelector field to DependentObjectReference
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2023-08-09 12:14:56 +08:00
karmada-bot e5277b6317
Merge pull request #3879 from whitewindmills/detector-resource
fix bug: avoid updating directly cached resource template
2023-08-03 17:22:45 +08:00
karmada-bot 15aa110f42
Merge pull request #3889 from whitewindmills/preemption_doc
feat: update policy preemption proposals
2023-08-03 15:34:44 +08:00
whitewindmills 909ba8527a avoid updating directly cached resource template
for clean up policy

Signed-off-by: whitewindmills <jayfantasyhjh@gmail.com>
2023-08-03 14:59:54 +08:00
karmada-bot ca582e3549
Merge pull request #3888 from RainbowMango/pr_update_153_releasenotes
Update v1.5.3 release notes
2023-08-03 14:38:45 +08:00
whitewindmills fae60fa146 update policy preemption proposals
Signed-off-by: whitewindmills <jayfantasyhjh@gmail.com>
2023-08-03 14:13:17 +08:00
RainbowMango 79f1e1a039 Update v1.5.3 release notes
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2023-08-03 11:26:02 +08:00
karmada-bot 01ff4ebd30
Merge pull request #3887 from chl178/warningfix
Upgrade a7ul/tar-action to v1.1.3
2023-08-03 10:56:44 +08:00
karmada-bot 086f530384
Merge pull request #2736 from Poor12/refactor-taint
Refactor the func and event of taint cluster
2023-08-03 10:51:50 +08:00
karmada-bot 9a862db2be
Merge pull request #3852 from jwcesign/delete-hpa-controller
cleanup: remove old version hpa controller
2023-08-03 09:43:52 +08:00
karmada-bot f72fd7fc9a
Merge pull request #3885 from chaunceyjiang/ingress
Add a Ingress to the default dependencinterpreter
2023-08-03 09:40:50 +08:00
chl178 8442cc14d7 Upgrade a7ul/tar-action to v1.1.3
Signed-off-by: chl178 <chl178@ucsd.edu>
2023-08-02 16:17:46 -07:00
karmada-bot d80cad4302
Merge pull request #3868 from chaunceyjiang/fix_dependencies
fix: fix dependent resources being created and deleted repeatedly when the dependent resource has a status field.
2023-08-02 17:47:44 +08:00
chaunceyjiang 72b5af2980 Add a Ingress to the default dependencinterpreter
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2023-08-02 17:47:31 +08:00
karmada-bot 946fc72fad
Merge pull request #3867 from whitewindmills/preempt-metrics-events
feat: add metrics and events for policy preemption
2023-08-02 15:33:45 +08:00
karmada-bot 924ef2fe19
Merge pull request #3872 from RainbowMango/pr_update_releasenotes-14
Update release notes of release-1.4,release-1.5,release-1.6
2023-08-02 15:20:44 +08:00
chaunceyjiang 1f3bf9e423 fix: fix dependent resources being created and deleted repeatedly when the dependent resource has a status field.
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2023-08-02 14:57:34 +08:00
karmada-bot a2dc2e8bbb
Merge pull request #3874 from ctripcloud/enable-cache-sync-timeout-on-fed
use ClusterCacheSyncTimeout for resources on fed control plane as well
2023-08-02 11:24:44 +08:00
whitewindmills f26a31fc11 add metrics and events for policy preemption
Signed-off-by: whitewindmills <jayfantasyhjh@gmail.com>
2023-08-01 20:57:15 +08:00
karmada-bot d916d877a4
Merge pull request #3827 from XiShanYongYe-Chang/cleanup-dependencies-distributor
Make some cleanup in dependencies distributor
2023-08-01 19:05:44 +08:00
lxtywypc fad172d4e9 use ClusterCacheSyncTimeout for resources on fed control plane as well
Signed-off-by: lxtywypc <lxtywypc@gmail.com>
2023-08-01 18:22:06 +08:00
RainbowMango 9686dca55d Update release-1.4,release-1.5,release-1.6 release notes
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2023-08-01 17:20:45 +08:00
karmada-bot 09259b1f10
Merge pull request #3865 from parthn2/master
Updated Golang version from v1.20.4 to v1.20.6
2023-07-31 20:34:42 +08:00
karmada-bot 71584bca33
Merge pull request #3845 from whitewindmills/policy-preemption
feat: implement preemption between propagation policies
2023-07-31 19:57:49 +08:00
karmada-bot 89880c8153
Merge pull request #3855 from whitewindmills/hpa-unit
ut: add cron-fhpa validation unit-test
2023-07-31 18:41:42 +08:00
Parth Nanda 5ffead81bf Updated Golang version from v1.20.4 to v1.20.6
Signed-off-by: Parth Nanda <parthnanda002@gmail.com>
2023-07-31 15:50:58 +05:30
Poor12 b2ac1b2432 refactor the func and event of taint cluster
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2023-07-31 17:32:24 +08:00
whitewindmills 272e4b548c implement preemption between propagation policies
pp preempts cpp

Signed-off-by: whitewindmills <jayfantasyhjh@gmail.com>
2023-07-31 17:20:43 +08:00
changzhen 46204117e1 cleanup dependencies distributor
Signed-off-by: changzhen <changzhen5@huawei.com>
2023-07-31 16:47:26 +08:00
karmada-bot 4488898b16
Merge pull request #3833 from liangyuanpeng/update_etcd_3.5.9
etcd:Update version to 3.5.9
2023-07-31 15:57:43 +08:00
karmada-bot 830a893c89
Merge pull request #3815 from Poor12/fix-charts
Fix charts installation when certs mode is custom
2023-07-31 15:39:43 +08:00
karmada-bot 83fae91461
Merge pull request #3836 from ctripcloud/color-ut
color unit-test output
2023-07-31 14:21:44 +08:00
karmada-bot 7381933798
Merge pull request #3730 from RainbowMango/pr_update_k8s_v127
Bump Kubernetes dependencies to v1.27.3
2023-07-31 12:29:43 +08:00
whitewindmills b23449245d add cron-fhpa validation unit-test
Signed-off-by: whitewindmills <jayfantasyhjh@gmail.com>
2023-07-31 09:54:17 +08:00
karmada-bot 9311a25fe7
Merge pull request #3863 from jwcesign/add-validation-cronfhpa
fix: fix bugs about validation of targetMinReplicas<=targetMaxReplicas and CronFederatedHPA status record
2023-07-31 09:32:42 +08:00
lxtywypc ba6e7f6ccf color unit-test output
Signed-off-by: lxtywypc <lxtywypc@gmail.com>
2023-07-29 22:11:14 +08:00
RainbowMango 3f5c9073ab Update vendor
Update auto-generated files

Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2023-07-29 16:47:38 +08:00
RainbowMango 4ee4b22f05 Adopt Kubernetes breaking changes: PR 113542 which require singular names for core types
Adopt breaking change of contriller-runtime PR 2122
Adopt breaking change of contriller-runtime PR 2296
Adopt breaking change of controller-runtime PR 2139
Adopt breaking change of controller-runtime PR 2135
Adopt breaking change of Kubernetes PR 116218
Adopt breaking change of controller-runtime PR 2149
Adopt breaking change of controller-runtime PR 2150
Adopt breaking change of controller-runtime PR 2134
Adopt breaking change of controller-runtime PR 2293
Adopt breaking change of controller-runtime PR 2144
Adopt k8s feature: watch list. PR 115402
Adopt breaking change of Kubernetes PR 117102
Adopt Kubernetes change: disable staticcheck
Fix unit tests that failure due to fake-client behavior changes.

Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2023-07-29 16:47:38 +08:00
karmada-bot fe0fc0231c
Merge pull request #3838 from chaosi-zju/migration-e2e
test: add e2e test for seamless migration
2023-07-29 16:23:40 +08:00
jwcesign 4da22c3f28 fix: fix bugs about validation of targetMinReplicas<=targetMaxReplicas and CronFederatedHPA status
Signed-off-by: jwcesign <jwcesign@gmail.com>
2023-07-29 15:53:17 +08:00
RainbowMango 8efb010004 Update Kubernetes dependencies to v1.27.3
Update controller-runtime to v0.15.0
Update cluster-api to v1.5.0-rc.0
Update sigs.k8s.io/metrics-server to v0.6.1-0.20230706083104-796fc0f832c1
Update sigs.k8s.io/custom-metrics-apiserver to v1.27.0

Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2023-07-29 15:12:41 +08:00
karmada-bot 04d2ef17d8
Merge pull request #3862 from ikaven1024/fix-ut
fix ut in TestMultiClusterCache watch
2023-07-29 15:11:40 +08:00
chaosi-zju 3026fc74df test: add e2e test for seamless migration.
Signed-off-by: chaosi-zju <chaosi@zju.edu.cn>
2023-07-29 15:05:15 +08:00
yingjinhui fda27d96bb fix ut in TestMultiClusterCache watch
Signed-off-by: yingjinhui <yingjinhui@didiglobal.com>
2023-07-29 13:38:46 +08:00
karmada-bot ee3fa49ac0
Merge pull request #3839 from zhy76/label
feat: Add label on the namespace created by karmada
2023-07-29 10:19:40 +08:00
karmada-bot 85a4f50d27
Merge pull request #3853 from whitewindmills/non-workload
feat: avoid calculating available replicas for non-workload
2023-07-28 17:52:40 +08:00
zhy76 8c25212197 feat: Add label on the namespace created by karmada
Signed-off-by: zhy76 <958474674@qq.com>
2023-07-28 06:41:50 +00:00
karmada-bot cf90ffc64f
Merge pull request #3818 from CoderTH/fix-controller-helm-upgrade
fix: can not upgrade karmada controller manager deployment with helm upgrade
2023-07-28 14:20:39 +08:00
whitewindmills 5a8d60c889 avoid calculating available replicas for non-workload
Signed-off-by: whitewindmills <jayfantasyhjh@gmail.com>
2023-07-28 10:34:32 +08:00
karmada-bot 2526de856e
Merge pull request #3848 from chaunceyjiang/delete_pp
fix: when the PP is deleted, the propagationpolicy.karmada.io/name label in the resource template's labels is not removed.
2023-07-28 10:08:39 +08:00