jwcesign
184c161010
Add centralized HPA api
...
Signed-off-by: jwcesign <jiangwei115@huawei.com>
2023-05-28 10:29:30 +08:00
Poor12
5bdd837f35
revert some fields
...
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2023-05-09 16:38:48 +08:00
Poor12
d06fe2b5b3
add application failover controller
...
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2023-05-06 10:36:54 +08:00
Bhavya Sachdeva
8249f6f483
fix: Chinese to English term
...
Signed-off-by: Bhavya Sachdeva <bhavya.sachdeva.58@gmail.com>
2023-04-27 14:27:30 +08:00
huangyanfeng
5b0f71004d
Add kubebuilder shortName for work
...
Signed-off-by: huangyanfeng <huangyanfeng1992@gmail.com>
2023-04-26 17:14:25 +08:00
karmada-bot
6d4cb3d8b9
Merge pull request #3456 from jwcesign/fix-1
...
Correct the issue of adding duplicate eviction tasks
2023-04-26 10:01:11 +08:00
karmada-bot
027d514cab
Merge pull request #3431 from mkloveyy/webhook-comment
...
Add more detail comments for AggregatedStatus field
2023-04-25 17:18:11 +08:00
jwcesign
e1b9e1724a
Fix add same eviction tasks multiple times
...
Signed-off-by: jwcesign <jiangwei115@huawei.com>
2023-04-25 14:25:06 +08:00
ma_k
5c08aa4787
Add more detail comments for AggregatedStatus field
...
Signed-off-by: mkloveyy <halfpig0627@163.com>
2023-04-25 13:25:02 +08:00
karmada-bot
27862f77f7
Merge pull request #3442 from chaunceyjiang/AffinityName
...
fix: affinityName can be set to an empty string
2023-04-25 10:31:10 +08:00
Poor12
2c9d900c28
add some fields for GracefulEvictionTask
...
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2023-04-24 14:59:27 +08:00
chaunceyjiang
6fb9329b29
fix: affinityName can be set to an empty string
...
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2023-04-24 12:55:46 +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
whitewindmills
26c787531e
add placement helper
...
Signed-off-by: whitewindmills <jayfantasyhjh@gmail.com>
2023-04-01 16:45:57 +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
karmada-bot
b36bc65d14
Merge pull request #2702 from Poor12/add-toleration
...
Add placement for bindingSpec
2023-02-13 11:08:55 +08:00
chaunceyjiang
df43a00e52
feat: support for removing annotations/labels propagated through karmada
...
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2023-02-10 16:00:21 +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
a1e8f164cb
adopt static check issues
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2023-01-31 09:22:41 +08:00
changzhen
e070ad779c
add ut for cluster registry
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2023-01-28 09:11:44 +08:00
wongearl
9a46afc301
add UT for SetDefaultClusterResourceModels and MutateClusterTaints
...
Signed-off-by: wongearl <vamliang@163.com>
2023-01-12 16:16:58 +08:00
chaunceyjiang
7a3207c8ee
fix: set the default value of replicaSchedulengType
...
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2023-01-09 14:37:20 +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
1c1e7b0e53
Update ResourceInterpreterCustomization comments according to implementation
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-11-28 17:08:44 +08:00
karmada-bot
60bc53ad66
Merge pull request #2849 from carlory/validate-cluster-fields
...
validate cluster fields
2022-11-25 17:28:09 +08:00
carlory
1718fd3538
validate cluster fields
...
Signed-off-by: carlory <baofa.fan@daocloud.io>
2022-11-25 11:19:53 +08:00
RainbowMango
f8646f5d91
Update Golang version from v1.18.3 to v1.19.3
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-11-23 19:47:12 +08:00
Poor12
5418b5d265
refactor events
...
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2022-11-15 15:34:22 +08:00
karmada-bot
60d8bcbe72
Merge pull request #2770 from Poor12/add-policy-event
...
Add reflectStatusToWork and InterpretHealth event
2022-11-11 13:03:56 +08:00
Poor12
840de4fc84
add reflectStatusToWork and InterpretHealth event
...
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2022-11-11 12:07:49 +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
Poor12
ac6aaa31f1
add override policy event
...
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2022-11-09 10:25:23 +08:00
karmada-bot
6502bda995
Merge pull request #2688 from Poor12/improve-cluster-event
...
Add the CreateExecutionSpaceSucceed and RemoveExecutionSpaceSucceed event
2022-11-08 19:45:52 +08:00
Poor12
e438cfcf75
add CreateExecutionSpaceSucceed and RemoveExecutionSpaceSucceed event
...
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2022-11-03 11:48:10 +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
karmada-bot
026781f207
Merge pull request #2696 from jwcesign/add-ns-sync-labels
...
Add label "namespace.karmada.io/skip-auto-propagation" to control whether to propagate ns to member clusters
2022-10-29 14:59:22 +08:00
jwcesign
ecfec33ec3
Add label "namespace.karmada.io/skip-auto-propagation" to control whether to propagate ns to member clusters
...
Signed-off-by: jwcesign <jiangwei115@huawei.com>
2022-10-29 11:35:38 +08:00
RainbowMango
b2b53cd9d8
Add configurable interpreter api
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-10-28 10:26:59 +08:00
Poor12
047b2fb7ae
fix a typo about events
...
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2022-10-20 20:42:23 +08:00
karmada-bot
eb0c6552df
Merge pull request #2639 from RainbowMango/pr_resourceinterpreter_customization_api
...
Add configurable resource interpreter API
2022-10-18 17:05:14 +08:00
RainbowMango
bb32de49d0
Add configurable resource interpreter
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-10-18 15:14:21 +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
Poor12
bdf11c447b
add cluster resource model check
...
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2022-08-23 15:37:03 +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
karmada-bot
121ae39ac0
Merge pull request #2386 from halfrost/cluster-resource-modeling-api
...
Add cluster resource modeling api
2022-08-18 15:00:45 +08:00
halfrost
77cf4bed09
Add cluster resource modeling api
...
Signed-off-by: halfrost <ydz627@gmail.com>
2022-08-17 22:06:21 -07:00
karmada-bot
dd7d70ae6f
Merge pull request #2366 from ikaven1024/feature-proxy
...
add proxy skeleton
2022-08-18 08:46:45 +08:00
yingjinhui
dd1b6e2967
add proxy skeleton
...
Signed-off-by: yingjinhui <yingjinhui@didiglobal.com>
2022-08-17 18:55:06 +08:00
Garrybest
5658bdb2c3
remove TargetCluster when cluster is terminating
...
Signed-off-by: Garrybest <garrybest@foxmail.com>
2022-08-15 19:40:13 +08:00
karmada-bot
67fd394e5e
Merge pull request #2346 from RainbowMango/pr_add_graceful_evict_helper
...
Enable graceful eviction in taint manager
2022-08-09 16:43:08 +08:00
RainbowMango
2673a991d2
Add graceful eviction helper function and perform
...
graceful eviction only when feature gate is on.
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-08-09 09:43:07 +08:00
RainbowMango
f73e7f2639
Rename interpreter operation health
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-08-08 19:56:18 +08: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
karmada-bot
b5119c391a
Merge pull request #2280 from zirain/crd-category
...
support CRD category
2022-07-30 14:51:55 +08:00
hejianpeng
01eea9189c
support CRD category
...
Signed-off-by: hejianpeng <hejianpeng2@huawei.com>
2022-07-30 11:47:54 +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
dcbf8d2b96
Introduce RemoveCluster for ResourceBinding and ClusterResourceBinding
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-07-27 17:21:41 +08:00
karmada-bot
02836f928d
Merge pull request #1854 from likakuli/feature_notreadytaint
...
feat: use taint instead of condition to filter cluster
2022-07-22 16:57:48 +08:00
Garrybest
1d2028b10f
add taint manager
...
Signed-off-by: Garrybest <garrybest@foxmail.com>
2022-07-15 10:42:38 +08:00
RainbowMango
56d1570439
rename misleading label constant
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-06-14 11:25:10 +08:00
karmada-bot
a4576872ca
Merge pull request #1960 from calvin0327/move-cluster-annotations
...
rename cache resource annotation
2022-06-10 14:19:01 +08:00
calvin0327
d4da468dc3
move this annotation key `cluster.karmada.io/name` to the Cluster API.
...
Signed-off-by: calvin0327 <wen.chen@daocloud.io>
2022-06-10 11:29:04 +08:00
karmada-bot
6ae45f8618
Merge pull request #1902 from hanweisen/addevent
...
add syncEvent from execution_controller to resource
2022-06-10 10:42:01 +08:00
hanweisen
f43f67367c
add syncEvent from execution_controller to resource
...
Signed-off-by: hanweisen <hanweisen_yewu@cmss.chinamobile.com>
2022-06-10 09:58:07 +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
changzhen
b7fe29a5a3
support to search resources with labels
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2022-05-31 20:05:37 +08:00
likakuli
a42c819c10
feat: taint cluster by condition and filter cluster by taint in scheduler
...
Signed-off-by: likakuli <1154584512@qq.com>
2022-05-29 11:54:11 +08:00
RainbowMango
a556816efd
Adds BackendStore to SearchRegistry API
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-05-26 09:59:52 +08:00
RainbowMango
2efe6cf9c8
Update SearchRegistry API
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-05-25 18:16:22 +08:00
huntsman_ly
de186ea043
feat(karmada-search): Implement SearchRegistry reconcile logic
...
Co-authored-by: liys87x <liyasong1987x@gmail.com>
Signed-off-by: huntsman_ly <huntsman_ly@sina.com>
2022-05-25 14:42:31 +08:00
lihanbo
08833eb186
add ProxyHeader API
...
Signed-off-by: lihanbo <lihanbo2@huawei.com>
2022-05-25 14:20:26 +08:00
karmada-bot
be5755daaf
Merge pull request #1781 from Garrybest/pr_clusterlifecycle
...
enhance cluster lifecycle management: add taints for the clusters which are unhealthy for a period of time
2022-05-18 09:33:47 +08:00
Garrybest
7107e3934f
enhance cluster lifecycle management
...
Signed-off-by: Garrybest <garrybest@foxmail.com>
2022-05-17 21:17:42 +08:00
changzhen
3e217b0249
add karmada-search fabric
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2022-05-17 09:24:04 +08:00
YasongLi
da68d952e1
Add a CRD for the cached member cluster and resource scope. ( #1674 )
...
* Add a CRD named ClusterCache for the cached member cluster and resource scope
Co-authored-by: liys87x <liyasong1987x@gmail.com>
Signed-off-by: huntsman_ly <huntsman_ly@sina.com>
* set resource scoped to cluster-scoped
Co-authored-by: liys87x <liyasong1987x@gmail.com>
Signed-off-by: huntsman_ly <huntsman_ly@sina.com>
* Change the group name to search.karmada.io
Change the kind name to ResourceRegistry
Remove the CachePhase filed; add Conditions
Co-authored-by: liys87x <liyasong1987x@gmail.com>
Signed-off-by: huntsman_ly <huntsman_ly@sina.com>
Co-authored-by: huntsman_ly <huntsman_ly@sina.com>
2022-05-07 12:28:27 +08:00
RainbowMango
501d586462
Introduce AssignedReplicasForCluster for ResourceBinding
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-04-22 11:49:18 +08:00
RainbowMango
545020a042
Setup binding helpers
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-03-28 15:31:39 +08:00
changzhen
d711b72f45
tidy up lifted file
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2022-03-15 10:42:32 +08:00
lonelyCZ
60ed745aef
Add openapi-gen flag and resource kind in pkg/apis
...
Signed-off-by: lonelyCZ <531187475@qq.com>
2022-03-04 14:21:02 +08:00
RainbowMango
f5c59c3f1a
Set subresource for federated resource quota
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-02-28 09:02:13 +08:00
karmada-bot
7892e61b05
Merge pull request #1387 from RainbowMango/pr_resourcequota
...
Introduce FederatedResourceQuota API
2022-02-28 08:55:09 +08:00
Garrybest
85d8a6ccf4
add karmada-descheduler
...
Signed-off-by: Garrybest <garrybest@foxmail.com>
2022-02-24 11:43:28 +08:00
RainbowMango
e102ad37bd
Generates API files
...
Signed-off-by: RainbowMango <renhongcai@huawei.com>
2022-02-22 15:40:07 +08:00
RainbowMango
29bb02b94b
Add FederatedResourceQuota API
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-02-22 15:40:07 +08:00
changzhen
f0563e517d
add MultiClusterIngress API for MCI feature
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2022-02-21 09:40:55 +08:00
RainbowMango
d47fc79101
Bump Golang version from 1.16 to 1.17
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-02-17 17:58:56 +08:00
Xinzhao Xu
2f55e6c583
Implementing the AggregateStatus hook
...
Signed-off-by: Xinzhao Xu <z2d@jifangcheng.com>
2022-01-18 20:35:26 +08:00
carlory
f697c03c74
add validation for cluster api and remove cluster validating webhook
...
Signed-off-by: carlory <baofa.fan@daocloud.io>
2022-01-14 12:08:43 +08:00
RainbowMango
990bf25072
mark override policy spec.targetCluster and spec.overriders deprecated
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-01-11 19:24:30 +08:00
carlory
8f019269b0
aggregatedapiserver support openapi
...
Signed-off-by: carlory <baofa.fan@daocloud.io>
2022-01-10 10:41:26 +08:00
karmada-bot
168d5edc74
Merge pull request #1223 from XiShanYongYe-Chang/add-comments-for-cluster
...
add comments for internal Cluster API
2022-01-09 02:49:50 +08:00
changzhen
1d9c2ab6a8
add comments for internal Cluster API
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2022-01-07 14:52:16 +08:00
Xinzhao Xu
fc20a6c040
update codegen
...
Signed-off-by: Xinzhao Xu <z2d@jifangcheng.com>
2022-01-07 14:26:41 +08:00
karmada-bot
14487548dd
Merge pull request #704 from mrlihanbo/follow-controller-2
...
update apis for automatically propagate dependencies
2021-12-31 07:44:40 +08:00
lihanbo
82722c2e8f
update apis for automatically propagate dependencies
...
Signed-off-by: lihanbo <lihanbo2@huawei.com>
2021-12-29 15:34:10 +08:00
karmada-bot
472f8c39d5
Merge pull request #1181 from carlory/print-cluster-columns
...
expose more than name/creation timestamp columns for cluster api
2021-12-29 09:17:39 +08:00
carlory
e69b58c981
define table converter for cluster api that exposes more than name/creation timestamp
...
Signed-off-by: carlory <baofa.fan@daocloud.io>
2021-12-29 07:41:23 +08:00
RainbowMango
e1b275b960
Remove useless unit tests
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-12-28 17:11:12 +08:00
RainbowMango
537dd0a4ce
Update generated files
...
Signed-off-by: RainbowMango <renhongcai@huawei.com>
2021-12-28 16:27:29 +08:00
RainbowMango
a11997c969
Add .spec.impersonatorSecretRef to Cluster
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-12-28 16:20:15 +08:00
Xinzhao Xu
d7b593ce55
Remove deprecated ReplicaSchedulingPolicy API
...
Signed-off-by: Xinzhao Xu <z2d@jifangcheng.com>
2021-12-24 17:43:06 +08:00
changzhen
c9a2a70cb8
add ClusterProxyOptions for Cluster
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-12-24 15:19:53 +08:00
karmada-bot
b57b723504
Merge pull request #1121 from iawia002/refactor-matching-method
...
Refactor the matching method in overridemanager
2021-12-21 16:42:29 +08:00
karmada-bot
22e307707b
Merge pull request #1122 from XiShanYongYe-Chang/move-cluster-to-aa
...
Add aggregation apiserver and move cluster crd to aa
2021-12-21 15:02:31 +08:00
Xinzhao Xu
9a0c78757a
Refactor the matching method in overridemanager
...
Signed-off-by: Xinzhao Xu <z2d@jifangcheng.com>
2021-12-21 10:37:14 +08:00
changzhen
b49cc9ed0f
add aggregated apiserver fabric
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-12-20 19:49:29 +08:00
lihanbo
b238572263
add events to resource template
...
Signed-off-by: lihanbo <lihanbo2@huawei.com>
2021-12-20 17:31:38 +08:00
karmada-bot
5e6d213012
Merge pull request #1110 from lonelyCZ/print-column
...
Add more printcolumn for rb, crb and work when executing kubectl get
2021-12-15 20:30:22 +08:00
lonelyCZ
ff40417721
Add more printcolumn for rb, crb and work
...
Signed-off-by: lonelyCZ <531187475@qq.com>
2021-12-15 15:51:43 +08:00
RainbowMango
4b456ea89e
Enhanced override policy for easily define all overrides for single resources
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-12-15 10:47:28 +08:00
Xinzhao Xu
26ea1ab297
Introduce ResourceConflictResolution annotation to control the strategy for managing resources with the same name
...
Signed-off-by: Xinzhao Xu <z2d@jifangcheng.com>
2021-12-11 10:23:56 +08:00
Xinzhao Xu
691d6ef1a1
Print pointer variables correctly in the scheduler log
...
Signed-off-by: Xinzhao Xu <z2d@jifangcheng.com>
2021-12-06 20:58:38 +08:00
Garrybest
efe46b3e50
adapt optimizing ResourceList to avoid nil pointer
...
Signed-off-by: Garrybest <garrybest@foxmail.com>
2021-11-25 20:37:12 +08:00
changzhen
7224234a74
Update resourece interpreter pkg/file name and variable/parameter/comment naming
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-11-20 17:48:00 +08:00
Kevin Wang
f8af0363f6
Update resource interpreter api (aka. explorewebhook)
...
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
2021-11-20 14:59:52 +08:00
RainbowMango
f9cb085224
Add ObservedObject field to ExploreRequest
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-11-17 20:09:20 +08:00
RainbowMango
6383593d8f
Add status of explore response
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-11-15 20:40:52 +08:00
RainbowMango
75a6bc51bf
Rename ExploreReview status to rawstatus
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-11-15 16:17:42 +08:00
RainbowMango
5cb0fc2635
Add generated files
...
Signed-off-by: RainbowMango <renhongcai@huawei.com>
2021-11-13 20:09:07 +08:00
RainbowMango
dc142d22eb
Define webhook rules by ourself
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-11-13 20:09:07 +08:00
changzhen
c4a6c03c99
add the validation for ResourceExploringWebhookConfiguration creation
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-11-11 15:04:09 +08:00
changzhen
0005cb6ce6
modify resourceexploringwebhookconfigurations to cluster scope
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-11-09 20:38:49 +08:00
karmada-bot
ccf78c1c70
Merge pull request #891 from Garrybest/pr_dynamic_weight
...
divide replicas weighted by AvailableReplicas
2021-11-08 15:41:55 +08:00
RainbowMango
bcd0575309
Add generated files
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-11-05 12:00:30 +08:00
RainbowMango
ac72399c78
Add custom resource webhook API
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-11-05 12:00:30 +08:00
Garrybest
561474f652
change StaticWeightList to optional
...
Signed-off-by: Garrybest <garrybest@foxmail.com>
2021-11-04 09:42:03 +08:00
Kevin Wang
2b79b31131
Update pkg/apis/policy/v1alpha1/replicascheduling_types.go
...
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
2021-10-29 12:49:12 +08:00
Garrybest
079778ed87
add dispersal replica division preference
...
Signed-off-by: Garrybest <garrybest@foxmail.com>
2021-10-28 20:53:29 +08:00
gf457832386
a8a76bbbcf
delete comment
...
Signed-off-by: gf457832386 <13278887558@163.com>
2021-10-22 11:10:18 +08:00
lonelyCZ
f3eae223cc
Add FullyApplied to binding
...
Signed-off-by: lonelyCZ <531187475@qq.com>
2021-10-20 16:23:07 +08:00
wawa0210
854cac6e72
refactor execute space event
...
Signed-off-by: wawa0210 <xiaozhang0210@hotmail.com>
2021-10-20 11:40:53 +08:00
karmada-bot
d2af1e1991
Merge pull request #823 from dddddai/sched-condition
...
Propose a Scheduled condition for RB/CRB
2021-10-18 15:15:01 +08:00
wawa0210
b247085261
Add execution event
...
Signed-off-by: wawa0210 <xiaozhang0210@hotmail.com>
2021-10-18 13:48:17 +08:00
dddddai
eaea5c608b
add scheduled condition for binding
...
Signed-off-by: dddddai <dddwq@foxmail.com>
2021-10-18 11:43:40 +08:00