Monokaix
|
eb2a4bd051
|
decouple suspension of propagation and resourcebinding
Signed-off-by: Monokaix <changxuzheng@huawei.com>
|
2024-12-28 11:31:53 +08:00 |
RainbowMango
|
58c3765684
|
Add stateful application failover status injection feature gate
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
|
2024-11-29 16:27:36 +08:00 |
changzhen
|
46dbf076e9
|
build PreservedLabelState when triggering evition
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2024-11-28 11:25:42 +08:00 |
RainbowMango
|
87ef7d0f44
|
Add StatePreservation filed to PropagationPolicy API
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
|
2024-11-26 21:08:43 +08:00 |
LavredisG
|
6d2ae6b2e6
|
Update cluster/types.go and cluster/v1alpha1/types.go
Signed-off-by: LavredisG <lavredisgoume@gmail.com>
|
2024-11-22 11:56:30 +08:00 |
karmada-bot
|
35b7e8f120
|
Merge pull request #5816 from mszacillo/purgemode-api
feat(stateful failover support) Introduce PurgeMode to GracefulEvictionTask in ResourceBinding
|
2024-11-15 09:50:52 +08:00 |
mszacillo
|
9b92cc4d51
|
Introduce PurgeMode to GracefulEvictionTask in ResourceBinding
Signed-off-by: mszacillo <mszacillo@bloomberg.net>
|
2024-11-14 10:21:56 -05:00 |
RainbowMango
|
c2de90bb5e
|
Bump Kubernetes dependencies to v1.31.2
Bump controller-runtime to v0.19.1
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
|
2024-11-12 17:52:36 +08:00 |
RainbowMango
|
6b3a781491
|
Correct SuspendDispatching comments and add notes.
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
|
2024-09-26 16:50:12 +08:00 |
RainbowMango
|
8ad4b5a989
|
Proposing structured field overrider API
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
|
2024-09-23 20:37:44 +08:00 |
RainbowMango
|
aa61791ccb
|
Proposing preserve API to support migration sceanrios
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
|
2024-09-20 18:26:53 +08:00 |
Amir Alavi
|
58dbd6b56e
|
feat: cluster-level resource propagation pause and resume capabilities
Signed-off-by: Amir Alavi <amiralavi7@gmail.com>
|
2024-07-29 19:03:52 -04:00 |
RainbowMango
|
448b967421
|
Update crd gen
update swagger
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
|
2024-07-13 16:48:51 +08:00 |
chaosi-zju
|
3c731e5d08
|
fix demo for dependencyInterpretation
Signed-off-by: chaosi-zju <chaosi@zju.edu.cn>
|
2024-06-04 11:50:30 +08:00 |
chaosi-zju
|
a8b4050ee7
|
support auto delete WorkloadRebalancer when time up.
Signed-off-by: chaosi-zju <chaosi@zju.edu.cn>
|
2024-05-27 09:56:06 +08:00 |
RainbowMango
|
e5d05149ae
|
Bump Kubernetes dependencies to v1.29.4
Update custom-metrics-apiserver to latest
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
|
2024-05-06 11:36:54 +08:00 |
chaosi-zju
|
c600991f36
|
Introduce a new API named WorkloadRebalancer to support rescheduling.
Signed-off-by: chaosi-zju <chaosi@zju.edu.cn>
|
2024-04-23 10:34:11 +08:00 |
chaosi-zju
|
0372cabba6
|
Introduce a mechanism to scheduler to actively trigger rescheduling
Signed-off-by: chaosi-zju <chaosi@zju.edu.cn>
|
2024-04-20 20:55:45 +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 |
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 |
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 |
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 |
karmada-bot
|
b69ead80d8
|
Merge pull request #4407 from CharlesQQ/evict-fix
fix(work): motify gracefulEvictionTasks sub field creationTimestamp to pointer type
|
2024-01-02 21:43:27 +08:00 |
RainbowMango
|
7467b62e81
|
Bump controller-runtime to v0.16.3
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
|
2023-12-29 10:19:55 +08:00 |
RainbowMango
|
99d413052e
|
update auto-generated files
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
|
2023-12-25 10:45:22 +08:00 |
chang.qiangqiang
|
9ec160ab9f
|
fix(work): motify gracefulEvictionTasks sub field to pointer type
Signed-off-by: chang.qiangqiang <chang.qiangqiang@immomo.com>
|
2023-12-22 17:06:31 +08:00 |
jwcesign
|
e77fe55851
|
feat: fix conflicts with pp
Signed-off-by: jwcesign <jwcesign@gmail.com>
|
2023-12-14 19:46:46 +08:00 |
chaosi-zju
|
7bc10af1e9
|
fix format of lua script in karmada api
Signed-off-by: chaosi-zju <chaosi@zju.edu.cn>
|
2023-12-01 17:40:56 +08:00 |
jwcesign
|
a39416cb14
|
api: define API for MultiClusterService
Signed-off-by: jwcesign <jwcesign@gmail.com>
|
2023-11-24 13:36:54 +08:00 |
changzhen
|
d85090efa6
|
update type in api definition
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2023-10-28 09:31:36 +08:00 |
chaosi-zju
|
7b13371360
|
update swagger json
Signed-off-by: chaosi-zju <chaosi@zju.edu.cn>
|
2023-09-27 17:43:38 +08:00 |
RainbowMango
|
005a36e88c
|
Extend Cluster API to support multiple zones.
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
|
2023-08-18 15:14:53 +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
|
ae3f793358
|
Add conflict resolution API to PP and CPP
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
|
2023-07-19 16:47:47 +08:00 |
changzhen
|
688809a329
|
add MultiClusterService API to api swagger doc
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2023-07-15 15:09:05 +08:00 |
RainbowMango
|
122d6c0904
|
Proposing PropagationPolicy Preemption API.
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
|
2023-07-14 09:03:54 +08:00 |
zhangdiandian
|
291ffdbcc1
|
Upgrade cluster-api to v1beta1 for v1alpha3/v1alpha4 deprecated
Signed-off-by: zhangdiandian <1635468471@qq.com>
|
2023-06-08 23:57:05 +08:00 |
Poor12
|
3a1464828a
|
add hpa controller
Signed-off-by: Poor12 <shentiecheng@huawei.com>
|
2023-05-30 17:26:02 +08:00 |
jwcesign
|
ae6c34578c
|
feat: add metrics-adapter component to support centralized hpa
Signed-off-by: jwcesign <jiangwei115@huawei.com>
|
2023-05-26 11:23:38 +08:00 |
Poor12
|
5bdd837f35
|
revert some fields
Signed-off-by: Poor12 <shentiecheng@huawei.com>
|
2023-05-09 16:38:48 +08:00 |
RainbowMango
|
88a5875cd2
|
Update auto-generated files
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
|
2023-04-27 14:33:23 +08:00 |
Poor12
|
2c9d900c28
|
add some fields for GracefulEvictionTask
Signed-off-by: Poor12 <shentiecheng@huawei.com>
|
2023-04-24 14:59:27 +08:00 |
Poor12
|
74e030af81
|
add validation for failover
Signed-off-by: Poor12 <shentiecheng@huawei.com>
|
2023-04-20 14:56:16 +08:00 |
Poor12
|
433ccb0d0f
|
add api to binding
Signed-off-by: Poor12 <shentiecheng@huawei.com>
|
2023-04-18 19:55:47 +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 |
chaunceyjiang
|
6f3afbdbf2
|
fix: validates predicate path
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
|
2023-04-12 13:47:28 +08:00 |
RainbowMango
|
75f27339ce
|
Add more comments about filed selector in cluster affinity.
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
|
2023-03-07 11:58:22 +08:00 |
changzhen
|
45340c358e
|
update ClusterAffinities json name
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2023-02-18 11:29:18 +08:00 |