Commit Graph

3753 Commits

Author SHA1 Message Date
yike21 9628830a39 add customizations for apps.krusie.io/v1alpha1/AdvancedCronJob
Signed-off-by: yike21 <yike21@qq.com>
2023-04-14 15:33:34 +08:00
karmada-bot 0553306ac2
Merge pull request #3358 from yike21/bundle-kruise-resources-DaemonSet
add customizations for apps.krusie.io/v1alpha1/DaemonSet
2023-04-14 14:49:03 +08:00
yike21 f051591a84 add customizations for apps.krusie.io/v1alpha1/DaemonSet
Signed-off-by: yike21 <yike21@qq.com>
2023-04-14 11:06:08 +08:00
karmada-bot c3d54ccccf
Merge pull request #3352 from yike21/bundle-kruise-resources-statefulset
add customizations for apps.krusie.io/v1beta1/StatefulSet
2023-04-14 11:03:01 +08:00
karmada-bot 777699dfe2
Merge pull request #3400 from calvin0327/optimize-karmadaAggregatedAPIService-restart
karmada operator: optimize karmada aggregated apiserver startup
2023-04-14 10:44:02 +08:00
calvin 560cba356b optimize karmada aggregated apiserver startup
Signed-off-by: calvin <wen.chen@daocloud.io>
2023-04-14 10:43:10 +08:00
karmada-bot 29b6ef9a79
Merge pull request #3337 from yike21/bundle-kruise-resources
Add customizations for apps.krusie.io/v1alpha1/CloneSet
2023-04-14 09:45:01 +08:00
karmada-bot 45b8b80f15
Merge pull request #3404 from calvin0327/add-reviewer
Request to be a Operator Approvers of Karmada community
2023-04-14 09:01:01 +08:00
yike21 0fc88877f3 add customizations for apps.krusie.io/v1beta1/StatefulSet
Signed-off-by: yike21 <yike21@qq.com>
2023-04-14 00:08:41 +08:00
yike21 217657af36 Add customizations for apps.krusie.io/v1alpha1/CloneSet
Signed-off-by: yike21 <yike21@qq.com>
2023-04-13 20:42:25 +08:00
karmada-bot 42bf1bcddb
Merge pull request #3405 from RainbowMango/pr_setup_owners
Setup interpreter owners
2023-04-13 14:16:01 +08:00
calvin 9ac833714a Request to be a Reviewer of Karmada community
Signed-off-by: calvin <wen.chen@daocloud.io>
2023-04-13 11:34:16 +08:00
RainbowMango a381373967 Setup interpreter owners
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2023-04-13 11:30:39 +08:00
karmada-bot ef774d2863
Merge pull request #3342 from Poor12/add-health-api
Add failover APIs in policy
2023-04-12 18:47:00 +08:00
Poor12 34f481201c add failover apis
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2023-04-12 17:30:08 +08:00
karmada-bot 7f9dd0fd37
Merge pull request #3397 from chaunceyjiang/path
fix: validate predicate path for imageOverride.
2023-04-12 14:49:00 +08:00
karmada-bot 4669d59a9b
Merge pull request #3349 from calvin0327/support-etcd-ha
karmada operator: support etcd high availability
2023-04-12 14:16:00 +08:00
chaunceyjiang 6f3afbdbf2 fix: validates predicate path
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2023-04-12 13:47:28 +08:00
karmada-bot 04d2b36825
Merge pull request #3386 from Poor12/fix-e2e-init
error e2e case: karmadactl init CI test error
2023-04-12 09:31:00 +08:00
karmada-bot aab5933c81
Merge pull request #3133 from Poor12/reschedule-proposal
Add “Application failover mechanism“ proposal
2023-04-11 21:56:59 +08:00
calvin c3429f940f karmada operator: support etcd high availability
Signed-off-by: calvin <wen.chen@daocloud.io>
2023-04-11 21:23:13 +08:00
Poor12 43270b8124 fix karmadactl init ci test error
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2023-04-11 20:13:33 +08:00
Poor12 c9c275082b rescheduling proposal
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2023-04-11 15:47:37 +08:00
karmada-bot b273800421
Merge pull request #3376 from niuyueyang1996/fix-object-same-point
karmada-search: fix the problem that ResourceVersion base64 encrypted repeatedly when starting multiple informer to watch resource
2023-04-11 15:24:59 +08:00
karmada-bot 4133d5936a
Merge pull request #2768 from chaunceyjiang/predefinedConfigurableInterpreter
feat: predefined configurableInterpreter
2023-04-11 10:50:58 +08:00
niuyueyang daeac005d8 if start many watcher to watch pod.
pod resourceVersion will base64 duplicate.
soo deepCopy event.

Signed-off-by: niuyueyang <719415781@qq.com>
2023-04-10 20:01:11 +08:00
karmada-bot 0b640f7785
Merge pull request #3371 from Poor12/fix-scheduler-duplicated
Unify the assign replicas when duplicated
2023-04-10 19:27:58 +08:00
karmada-bot 9b4c9a8222
Merge pull request #3364 from whitewindmills/patch-util
use patch helper instead of jsonpatch
2023-04-10 19:10:58 +08:00
chaunceyjiang 538d8f10e0 Add a third-party configurable interpreter for some well-known third-party projects.
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2023-04-10 15:21:51 +08:00
karmada-bot a7ae11c73d
Merge pull request #3123 from WulixuanS/fix/genericmanager
Avoid multiple executions after rlock in concurrent scenarios
2023-04-10 13:59:58 +08:00
karmada-bot 45fcc38535
Merge pull request #3315 from helen-frank/feature/parseSingle
parseSingle: add test
2023-04-10 10:59:58 +08:00
helen 94a78f9ab0 parseSingle add test
Signed-off-by: helen <haitao.zhang@daocloud.io>
2023-04-10 09:56:34 +08:00
karmada-bot 115d06eeee
Merge pull request #3357 from whitewindmills/sc-validation
fix that multiple same spread constraints are allowed
2023-04-08 09:01:55 +08:00
Poor12 b61a87e7cc unify the assign replicas when duplicated
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2023-04-07 09:28:44 +08:00
karmada-bot 7589eaec60
Merge pull request #3321 from Poor12/fix-duplicated
Do not revise replicas when strategy is duplicated
2023-04-07 08:11:55 +08:00
karmada-bot 31b5088baf
Merge pull request #3326 from my-git9/feat/ignorens
feat: add --purge-namespace flags for `karmadactl deinit`, and default not delete namespace
2023-04-06 20:07:55 +08:00
whitewindmills b15e43251b use patch helper instead of jsonpatch
Signed-off-by: whitewindmills <jayfantasyhjh@gmail.com>
2023-04-06 16:04:58 +08:00
Poor12 75c638ddc1 do not revise replicas when duplicated
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2023-04-06 15:05:45 +08:00
wulixuan 8c63c146a4 Avoid multiple executions after rlock in concurrent scenarios
Signed-off-by: wulixuan <wulixuan@bilibili.com>
2023-04-06 13:49:04 +08:00
karmada-bot 13ecfa5f46
Merge pull request #3345 from my-git9/feat/hub
Support specify global image registry for enable addons
2023-04-06 09:52:55 +08:00
karmada-bot fe8e1dd4d9
Merge pull request #3363 from XiShanYongYe-Chang/fix-where-deepequal-invalid
fix an issue where DeepEqual becomes invalid in aggregate binding status
2023-04-06 08:53:55 +08:00
xin.li fe6febba0d feat: add --purge-namespace flags for karmada deinit
`karmada deinit` default not delete namespace

Signed-off-by: xin.li <xin.li@daocloud.io>
2023-04-04 23:58:05 +08:00
changzhen 1d0e6ced65 fix an issue where DeepEqual becomes invalid in aggregate binding status
Signed-off-by: changzhen <changzhen5@huawei.com>
2023-04-04 16:32:16 +08:00
karmada-bot cbf5c4a829
Merge pull request #3346 from Poor12/do-not-reschedule
[Performance] Do not schedule when status/metadata of binding update
2023-04-04 11:11:53 +08:00
karmada-bot 8bec671e21
Merge pull request #3339 from yike21/bundle-kruise-resources-1
Add a function getPodDependencies for InterpretDependency operation
2023-04-04 10:55:53 +08:00
karmada-bot 949d5893a4
Merge pull request #3350 from realnumber666/add-unit-test
Add UT for deploy.go
2023-04-04 10:12:53 +08:00
xin.li 8adc86e7e4 feat: support specify global image registry for addons
Signed-off-by: xin.li <xin.li@daocloud.io>
2023-04-04 09:44:47 +08:00
Poor12 8d9538b9c9 do not scheudle when status/metadata change
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2023-04-03 19:35:42 +08:00
rayywu 4335107894 Add UT for deploy.go and cluster_condition_cache.go
Signed-off-by: rayywu <rayywu@tencent.com>
2023-04-03 17:25:33 +08:00
karmada-bot 7502b2507f
Merge pull request #3351 from whitewindmills/pp-helper
add placement helper
2023-04-03 09:43:52 +08:00