Commit Graph

45 Commits

Author SHA1 Message Date
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
RainbowMango 6aa3ffd6cf Simply OrderedClusterAffinities API names
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2023-02-17 16:55:27 +08:00
RainbowMango 5dc94f40fe Extend ResourceBinding by adding the SchedulerObservedAffinityName to the status field.
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2023-02-16 20:09:12 +08:00
RainbowMango 5c30415584 Propose preferred cluster
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2023-02-13 16:16:42 +08:00
Poor12 5eff625925 add placement for binding
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2023-02-10 15:18:01 +08:00
Poor12 bec9ca1f6a Support multiple schedulers
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2023-02-01 12:00:40 +08:00
RainbowMango c0515acf81 Update Kubernetes dependencies to v1.26.1
Update controller-runtime to 0.14.2
Update cluster-api to latest commit

Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2023-01-29 18:08:19 +08:00
zhuzhenghao 915b1857c9 Move to registry.k8s.io
Signed-off-by: zhuzhenghao <zhenghao.zhu@daocloud.io>
2022-11-29 18:55:22 +08:00
RainbowMango 681b9464d2 Update Kubernetes dependencies to v1.25.4
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-11-22 16:45:35 +08:00
RainbowMango 773c7ff5d7 Introduce priority to both PropagatioonPolicy and ClusterPropagationPolicy
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-11-11 11:07:13 +08:00
chaunceyjiang d9189dc455 The ImageOverrider description does not match the actual functions
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2022-11-01 12:34:32 +08:00
lixingchenDaoCloud 233430c311 The OverriderOperator description does not match the actual functions
Signed-off-by: lixingchenDaoCloud <captainchina_li@163.com>
2022-10-17 21:31:01 +08:00
karmada-bot e40bd97222
Merge pull request #2625 from RainbowMango/pr_comment_rs
Update comments for ResourceSelectors in PropagationPolicy to eliminate ambiguity
2022-10-11 10:31:08 +08:00
chaunceyjiang 8bcfd7810b introduce overriders for annotation and label
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2022-10-10 22:15:14 +08:00
RainbowMango 78b872a8cf Update comments for ResourceSelectors in PropagationPolicy to set the record straight.
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-10-10 12:32:07 +08:00
karmada-bot e237614954
Merge pull request #2351 from XiShanYongYe-Chang/add-health-field
add health field in the binding and work api
2022-08-19 16:34:47 +08:00
changzhen c1794bf7e4 add health field in the binding and work api
Signed-off-by: changzhen <changzhen5@huawei.com>
2022-08-19 15:44:19 +08:00
Poor12 d720a5c34f set default model for cluster
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2022-08-19 14:53:03 +08:00
halfrost 77cf4bed09 Add cluster resource modeling api
Signed-off-by: halfrost <ydz627@gmail.com>
2022-08-17 22:06:21 -07:00
RainbowMango 89f9c96644 Extend Binding API adding graceful eviction
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-08-01 17:36:03 +08:00
karmada-bot 73f24d39b5
Merge pull request #2180 from RainbowMango/pr_clusterid_api
Add ID to Cluster API
2022-08-01 14:22:57 +08:00
Poor12 e6ad74e3bd add description for overridePolicy
Signed-off-by: Poor12 <1185060656@qq.com>
2022-07-29 22:08:51 +08:00
RainbowMango 2bdeb78474 Add ID to Cluster API
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-07-29 17:21:51 +08:00
RainbowMango f432977bbd Update auto-generated files
Signed-off-by: RainbowMango <renhongcai@huawei.com>
2022-06-25 14:44:02 +08:00
karmada-bot 14e673be3d
Merge pull request #1874 from mrlihanbo/proxy-header-api
add ProxyHeader API
2022-06-04 09:46:55 +08:00
lonelyCZ bc45915bf3 Add karmada-search API documents
Signed-off-by: lonelyCZ <531187475@qq.com>
2022-05-28 17:23:37 +08:00
lihanbo 08833eb186 add ProxyHeader API
Signed-off-by: lihanbo <lihanbo2@huawei.com>
2022-05-25 14:20:26 +08:00
lonelyCZ 4770322945 Generate API documents for Karmada CRD
Signed-off-by: lonelyCZ <531187475@qq.com>
2022-03-08 19:52:05 +08:00