Xinzhao Xu
|
0859129968
|
Lift some utils code from the k/k repo to avoid relying on it
Signed-off-by: Xinzhao Xu <z2d@jifangcheng.com>
|
2021-11-19 16:36:41 +08:00 |
guoyao
|
81f6cb939b
|
add retaining webhook
Signed-off-by: guoyao <1015105054@qq.com>
|
2021-11-18 16:08:39 +08:00 |
karmada-bot
|
876631801c
|
Merge pull request #965 from wzshiming/fix/get-secret
pkg/util/secret: Fix GetTargetSecret
|
2021-11-17 14:59:03 +08:00 |
RainbowMango
|
584bf4d256
|
Set background cacscade deletion by default
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
|
2021-11-16 11:39:57 +08:00 |
Shiming Zhang
|
6c7cb9b51e
|
pkg/util/secret: Fix GetTargetSecret
Signed-off-by: Shiming Zhang <wzshiming@foxmail.com>
|
2021-11-15 15:51:49 +08:00 |
guoyao
|
94227b33b4
|
add more validations for cluster name
Signed-off-by: guoyao <1015105054@qq.com>
|
2021-11-15 15:08:16 +08:00 |
guoyao
|
ae34e4d1b8
|
unify IsNodeReady function
Signed-off-by: guoyao <1015105054@qq.com>
|
2021-11-15 11:35:03 +08:00 |
changzhen
|
d81f6e81ce
|
hooks matching and sending requests to webhook
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2021-11-15 10:34:18 +08:00 |
RainbowMango
|
9e7fde6ab9
|
Setup custom resource explorer
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
|
2021-11-12 17:11:24 +08:00 |
Garrybest
|
47a6823afa
|
support job scheduling
Signed-off-by: Garrybest <garrybest@foxmail.com>
|
2021-11-09 14:29:34 +08:00 |
guoyao
|
b22da790ea
|
cleanup some codes
Signed-off-by: guoyao <1015105054@qq.com>
|
2021-11-08 20:43:39 +08:00 |
karmada-bot
|
d0a7a9ac7e
|
Merge pull request #933 from gy95/continue
remove orphan works failed cannot print successful logs
|
2021-11-08 16:19:22 +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 |
guoyao
|
fc578cc496
|
remove orphan works failed cannot print successful logs
Signed-off-by: guoyao <1015105054@qq.com>
|
2021-11-08 14:55:26 +08:00 |
karmada-bot
|
9d31827a4b
|
Merge pull request #925 from pigletfly/refactor-object-watcher
refactor object watcher interface
|
2021-11-08 11:39:42 +08:00 |
Garrybest
|
a29f3f7a50
|
divide replicas by dynamic weight
Signed-off-by: Garrybest <garrybest@foxmail.com>
Co-authored-by: junqian <junqian@tencent.com>
|
2021-11-06 22:38:57 +08:00 |
dddddai
|
795ad5bd40
|
skip propagating events by default
Signed-off-by: dddddai <dddwq@foxmail.com>
|
2021-11-06 19:58:04 +08:00 |
pigletfly
|
dac00692e7
|
refactor object watcher interface
Signed-off-by: pigletfly <wangbing.adam@gmail.com>
|
2021-11-05 23:26:51 +08:00 |
lihanbo
|
ac3878ec03
|
add Timeout in WaitForCacheSync
Signed-off-by: lihanbo <lihanbo2@huawei.com>
|
2021-11-05 13:50:30 +08:00 |
Garrybest
|
a3e1b597c0
|
add object reference when calling gRPC
Signed-off-by: Garrybest <garrybest@foxmail.com>
|
2021-11-02 22:25:12 +08:00 |
Leo
|
f698881e1f
|
fix: stop informer manager Instance once
Signed-off-by: yvoilee <yvoilee@gmail.com>
|
2021-10-29 18:20:35 +08:00 |
wawa0210
|
597abca96e
|
Delete EndpointSlice should consider the situation that it no longer exists
Signed-off-by: wawa0210 <xiaozhang0210@hotmail.com>
|
2021-10-25 21:18:42 +08:00 |
changzhen
|
27558d5a51
|
move detector directory from pkg/util/ to pkg/
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2021-10-20 10:21:08 +08:00 |
karmada-bot
|
41f0cb136a
|
Merge pull request #827 from ctripcloud/update-log
add cluster message in objectwatcher logs for convenient debugging
|
2021-10-18 19:24:01 +08:00 |
jingxueli
|
111999fa30
|
add cluster message in objectwatcher logs for convenient debugging
Signed-off-by: jingxueli <jingxueli@trip.com>
|
2021-10-18 17:48:21 +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 |
dddddai
|
eaea5c608b
|
add scheduled condition for binding
Signed-off-by: dddddai <dddwq@foxmail.com>
|
2021-10-18 11:43:40 +08:00 |
Garrybest
|
08fa785670
|
run async worker with no intervals
Signed-off-by: Garrybest <garrybest@foxmail.com>
|
2021-10-18 10:58:49 +08:00 |
karmada-bot
|
cceed5c9f8
|
Merge pull request #791 from dddddai/from-cache
Fetch control plane workload from cache instead of api server
|
2021-10-15 17:55:57 +08:00 |
dddddai
|
65071d1e64
|
fetch control plane workload from cache instead of api server
Signed-off-by: dddddai <dddwq@foxmail.com>
|
2021-10-15 17:33:25 +08:00 |
wawa0210
|
2d332b7556
|
Support delete ophranworks can continue the remove operation when an exception occurs, and finally return all deleted exceptions
Signed-off-by: wawa0210 <xiaozhang0210@hotmail.com>
|
2021-10-13 23:44:24 +08:00 |
iawia002
|
df019308be
|
Fix several typos
Signed-off-by: iawia002 <z2d@jifangcheng.com>
|
2021-10-13 15:01:11 +08:00 |
changzhen
|
cac82db303
|
move binding's namespace/name from work's label to annotation
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2021-10-09 16:28:00 +08:00 |
karmada-bot
|
3f275c53e6
|
Merge pull request #770 from dddddai/owner-ref
Remove invalid ownerReference in HPA controller
|
2021-09-30 15:37:37 +08:00 |
karmada-bot
|
7d77644d43
|
Merge pull request #775 from Garrybest/pr_cleanup
clean up unstructured conversion
|
2021-09-29 12:05:35 +08:00 |
Garrybest
|
e9a7a2a022
|
clean up unstructured conversion
Signed-off-by: Garrybest <garrybest@foxmail.com>
|
2021-09-29 11:33:19 +08:00 |
dddddai
|
ede9fad83c
|
add finalizer in resource binding and cluster resource binding
Signed-off-by: dddddai <dddwq@foxmail.com>
|
2021-09-29 11:21:51 +08:00 |
RainbowMango
|
56fbbe1054
|
adopt binding v1alpha2
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
|
2021-09-28 17:03:46 +08:00 |
RainbowMango
|
a362e07125
|
Enable multi-version and updates binding to v1alpha2
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
|
2021-09-28 17:03:46 +08:00 |
karmada-bot
|
54ebf79278
|
Merge pull request #769 from XiShanYongYe-Chang/remove-unused-code
remove logic of cleanup resource template status when delete binding object
|
2021-09-28 12:15:33 +08:00 |
changzhen
|
8559d48298
|
remove logic of cleanup resource template status when binding object delete
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2021-09-28 11:12:25 +08:00 |
dddddai
|
c9de7fbb07
|
remove invalid ownerReference in HPA Controller
Signed-off-by: dddddai <dddwq@foxmail.com>
|
2021-09-28 11:02:36 +08:00 |
iawia002
|
98cb836c31
|
Move the token and caData definitions to the API definition file
Signed-off-by: iawia002 <z2d@jifangcheng.com>
|
2021-09-27 10:11:52 +08:00 |
changzhen
|
e118c7909e
|
fix an error when karmada-controller-manager restart
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2021-09-26 20:39:51 +08:00 |
iawia002
|
61a946aff7
|
Move GenerateKey function out of the worker file
Signed-off-by: iawia002 <z2d@jifangcheng.com>
|
2021-09-24 10:53:38 +08:00 |
Garrybest
|
a5774944b5
|
add scheduler estimator client
Signed-off-by: Garrybest <garrybest@foxmail.com>
|
2021-09-18 11:32:32 +08:00 |
esto
|
a6165e47f9
|
update import-aliases
Signed-off-by: esto <1291156784@qq.com>
|
2021-09-15 15:13:14 +08:00 |
karmada-bot
|
fba0ba8f5a
|
Merge pull request #700 from Garrybest/pr_kre
Add karmada-scheduler-estimator component
|
2021-09-11 09:54:09 +08:00 |
Garrybest
|
5411290137
|
add karmada-scheduler-estimator
Signed-off-by: Garrybest <garrybest@foxmail.com>
|
2021-09-10 16:14:19 +08:00 |
changzhen
|
aca03f146c
|
fix bug: update binding object with replicas and replicaRequirements
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2021-09-09 17:01:27 +08:00 |
karmada-bot
|
f380abf288
|
Merge pull request #657 from Garrybest/pr_estimator
add node claim into ReplicaRequirements
|
2021-09-07 09:13:03 +08:00 |
Garrybest
|
4f8215e071
|
add node claim into ReplicaRequirements
Signed-off-by: Garrybest <garrybest@foxmail.com>
|
2021-09-06 15:31:42 +08:00 |
lihanbo
|
d572c5d80c
|
fix bug of removing labels from resource bingding
Signed-off-by: lihanbo <lihanbo2@huawei.com>
|
2021-08-31 19:31:08 +08:00 |
karmada-bot
|
9336af6316
|
Merge pull request #647 from XiShanYongYe-Chang/refactor-imageoverride
refactor imageoverride: use converted resouce to extract json patches
|
2021-08-31 17:38:55 +08:00 |
karmada-bot
|
2b615642ca
|
Merge pull request #579 from pigletfly/fix-rb-status
Retry conflict errors when aggregating binding status
|
2021-08-30 17:50:52 +08:00 |
pigletfly
|
a2f78ab794
|
Fix update rb status
Signed-off-by: pigletfly <wangbing.adam@gmail.com>
|
2021-08-30 17:14:17 +08:00 |
changzhen
|
3abbacfe83
|
refactor imageoverride: use converted resouce to extract json patches
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2021-08-28 18:21:27 +08:00 |
karmada-bot
|
546324f381
|
Merge pull request #649 from XiShanYongYe-Chang/move-ensureWork
move helper.EnsureWork() to pkg/controllers/binding package
|
2021-08-28 14:51:48 +08:00 |
changzhen
|
eacfb492b1
|
fix use controller-runtime client resulting cache delay
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2021-08-25 15:12:15 +08:00 |
karmada-bot
|
5081eedb0a
|
Merge pull request #601 from qianjun1993/delete-policy
keep ResourceBinding when removing PropagationPolicy
|
2021-08-25 09:16:41 +08:00 |
karmada-bot
|
497ab01cd9
|
Merge pull request #645 from Garrybest/pr_lease
stop the lease controller when cluster does not exist
|
2021-08-24 19:44:40 +08:00 |
karmada-bot
|
06818af310
|
Merge pull request #637 from Garrybest/pr_estimator
move ReplicaResourceRequirements and Replicas into ResourceBindingSpec
|
2021-08-24 15:40:46 +08:00 |
changzhen
|
7299d8c091
|
move helper.EnsureWork() to pkg/controllers/binding
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2021-08-24 15:34:27 +08:00 |
junqian
|
bf7f4bf097
|
stop remove ClusterResourceBindings labeled with policy
Signed-off-by: junqian <junqian@tencent.com>
|
2021-08-24 15:08:39 +08:00 |
Garrybest
|
16c1723fb4
|
stop the lease controller when cluster does not exist
Signed-off-by: Garrybest <garrybest@foxmail.com>
|
2021-08-24 14:48:17 +08:00 |
changzhen
|
a4bc72c03c
|
retain necessary fields in Pod object
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2021-08-23 20:26:29 +08:00 |
Garrybest
|
e3f0b9b611
|
clean up AddPodRequest
Signed-off-by: Garrybest <garrybest@foxmail.com>
|
2021-08-22 11:25:37 +08:00 |
Garrybest
|
5af53ce908
|
move ReplicaResourceRequirements and Replicas into ResourceBindingSpec
Signed-off-by: Garrybest <garrybest@foxmail.com>
|
2021-08-21 10:43:33 +08:00 |
betaincao
|
c8e8a6269d
|
add command and args override policy
Signed-off-by: betaincao <betaincao@gmail.com>
|
2021-08-19 17:00:29 +08:00 |
RainbowMango
|
f824427351
|
Move QPS and Burst to cluster status controller.
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
|
2021-08-19 11:44:24 +08:00 |
lihanbo
|
d5a595d766
|
reflect status of job/service/ingress to resource template
Signed-off-by: lihanbo <lihanbo2@huawei.com>
|
2021-08-18 17:40:00 +08:00 |
karmada-bot
|
67ded1f9ed
|
Merge pull request #590 from Garrybest/informer-manager
informer-manager: stop the informer before deleting the cluster
|
2021-08-16 19:48:25 +08:00 |
Garrybest
|
1452fa57e3
|
modify usage of informer-manager
Signed-off-by: Garrybest <garrybest@foxmail.com>
|
2021-08-16 17:16:42 +08:00 |
Garrybest
|
34ca79166d
|
modify informer-manager to fix #384
Signed-off-by: Garrybest <garrybest@foxmail.com>
|
2021-08-16 17:16:15 +08:00 |
karmada-bot
|
e8bc6afb1a
|
Merge pull request #595 from pigletfly/add-rb-status
Add applied result in aggregated status
|
2021-08-14 10:27:21 +08:00 |
karmada-bot
|
ccf6e7404a
|
Merge pull request #600 from lfbear/pr_image_op4daemonset
Add image override support for DaemonSet
|
2021-08-14 08:31:21 +08:00 |
pigletfly
|
4df1ae6806
|
Add applied result in aggregated status
Signed-off-by: pigletfly <wangbing.adam@gmail.com>
|
2021-08-13 23:17:38 +08:00 |
karmada-bot
|
f2ac7afd5d
|
Merge pull request #592 from mrlihanbo/bugfix-job
Support propagation and retain Job resource
|
2021-08-13 18:25:20 +08:00 |
lfbear
|
8b2bec26ea
|
add imageoverride support for DaemonSet
Signed-off-by: lfbear <lfbear@gmail.com>
|
2021-08-13 14:42:39 +08:00 |
lihanbo
|
8e90d2c93f
|
fix bug of distributing job
Signed-off-by: lihanbo <lihanbo2@huawei.com>
|
2021-08-11 19:47:03 +08:00 |
karmada-bot
|
90fdd649aa
|
Merge pull request #594 from XiShanYongYe-Chang/cluster-api-v4
Add cluster lifecycle management using the cluster-api
|
2021-08-11 16:47:33 +08:00 |
karmada-bot
|
4c2c18966d
|
Merge pull request #582 from weilaaa/feature/skip-disabled-gvr
skip disabled gvr when new informers
|
2021-08-11 09:29:14 +08:00 |
changzhen
|
60e53a1f02
|
add cluster lifecycle management using the cluster-api
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2021-08-10 17:55:07 +08:00 |
karmada-bot
|
2cefb24ecf
|
Merge pull request #576 from Garrybest/enhance-lease
Leader election: clean up and add leader election to agent
|
2021-08-09 14:31:12 +08:00 |
karmada-bot
|
8088121b82
|
Merge pull request #586 from weilaaa/fix/remove-duplicated-constants
remove duplicated constants in binding.go
|
2021-08-09 09:31:12 +08:00 |
changzhen
|
7a11781b14
|
add cluster-api schemes
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2021-08-07 17:45:41 +08:00 |
karmada-bot
|
b9641fdd56
|
Merge pull request #578 from Iceber/unlock-multi-cluster-manager
informermanager: cleanup lock operation
|
2021-08-07 11:16:08 +08:00 |
weilaaa
|
32d051ceae
|
remove duplicated constants in binding.go
Signed-off-by: weilaaa <weilanidaye@gmail.com>
|
2021-08-06 10:55:03 +08:00 |
weilaaa
|
7a980fa842
|
skip disabled gvr when new informers
Signed-off-by: weilaaa <weilanidaye@gmail.com>
|
2021-08-06 10:26:19 +08:00 |
pigletfly
|
8edb376966
|
Move labels to apis
Signed-off-by: pigletfly <wangbing.adam@gmail.com>
|
2021-08-06 00:03:00 +08:00 |
karmada-bot
|
91cf835872
|
Merge pull request #561 from XiShanYongYe-Chang/fix-cluster-fail-rescheduling
Fix an error in cluster fault rescheduling
|
2021-08-03 22:02:03 +08:00 |
Iceber Gu
|
6b86b6ee9c
|
informermanager: aviod prelonged RLock of the RWMutex
Signed-off-by: Iceber Gu <wei.cai-nat@daocloud.io>
|
2021-08-03 14:15:53 +08:00 |
karmada-bot
|
33a214b639
|
Merge pull request #560 from XiShanYongYe-Chang/fix-pvc-update
Retain pvc volumeName when updating
|
2021-08-03 09:19:02 +08:00 |
Garrybest
|
87937a0830
|
clean up leader election
Signed-off-by: Garrybest <garrybest@foxmail.com>
|
2021-08-02 21:31:05 +08:00 |
changzhen
|
7a35aa069d
|
fix an issue in cluster fault rescheduling
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2021-07-31 15:12:29 +08:00 |
karmada-bot
|
056b1cb3c0
|
Merge pull request #509 from Garrybest/work-fix
Generate work name by hash code
|
2021-07-29 17:18:55 +08:00 |
Garrybest
|
4924021f31
|
generate work name by hash
Signed-off-by: Garrybest <garrybest@foxmail.com>
|
2021-07-29 14:55:56 +08:00 |
RainbowMango
|
7607dce76e
|
sync observed generation
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
|
2021-07-28 20:39:03 +08:00 |
karmada-bot
|
77c99f18b0
|
Merge pull request #557 from XiShanYongYe-Chang/fix-misdeleting
Fix an issue when misdeleting namespace in member cluster
|
2021-07-28 10:10:51 +08:00 |
changzhen
|
5fec824b17
|
retain pvc volumeName when updating
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2021-07-27 20:47:57 +08:00 |
karmada-bot
|
1cd23bc45a
|
Merge pull request #547 from RainbowMango/pr_validate_skipped_resource
Enable validation for --skipped-propagating-apis flag
|
2021-07-27 09:21:53 +08:00 |
karmada-bot
|
942db31da4
|
Merge pull request #556 from garfcat/master
cleanup waitlist after resource template is removed
|
2021-07-26 12:10:51 +08:00 |
changzhen
|
cf5f6ecc77
|
fix an issue when misdeleting namespace in member cluster
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2021-07-26 12:03:18 +08:00 |
karmada-bot
|
09daa8d3a1
|
Merge pull request #549 from XiShanYongYe-Chang/deprecated-client
use RB lister generated from the SingleClusterInformerManager
|
2021-07-26 08:55:50 +08:00 |
garfcat
|
524ce520e5
|
annotation format
Signed-off-by: garfcat <xiefei_mvp@163.com>
|
2021-07-24 21:38:47 +08:00 |
garfcat
|
1623181ab2
|
Once resource be deleted, the object in the waiting list should be remove.
Signed-off-by: garfcat <xiefei_mvp@163.com>
|
2021-07-23 20:01:23 +08:00 |
karmada-bot
|
b9912a6f22
|
Merge pull request #546 from qianjun1993/scale-scheduler
Replicas changes with aggregated ReplicaDivisionPreference
|
2021-07-23 15:41:46 +08:00 |
changzhen
|
478a8dfbf3
|
use resourceBinding lister generated from the SingleClusterInformerManager
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2021-07-23 14:20:12 +08:00 |
junqian
|
65b7f5c8de
|
Replicas changes with aggregated ReplicaDivisionPreference
Signed-off-by: junqian <junqian@tencent.com>
|
2021-07-23 10:10:37 +08:00 |
RainbowMango
|
54801cddca
|
remove inline json tag from status field
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
|
2021-07-23 09:52:09 +08:00 |
karmada-bot
|
69d167e592
|
Merge pull request #551 from XiShanYongYe-Chang/nil-item
prevent nil key from queue
|
2021-07-23 09:16:46 +08:00 |
RainbowMango
|
fd1bdb4cab
|
validate skipped resource
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
|
2021-07-22 21:48:43 +08:00 |
karmada-bot
|
e7887f4fb8
|
Merge pull request #533 from pigletfly/watchedNamespace
controller-manager: introduce --skipped-propagating-namespaces flag
|
2021-07-22 19:06:46 +08:00 |
pigletfly
|
3a29c15a7e
|
Add skipped-propagating-namespaces flag
Signed-off-by: pigletfly <wangbing.adam@gmail.com>
|
2021-07-22 17:41:50 +08:00 |
changzhen
|
8e770944d1
|
drop nil key
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2021-07-22 17:38:11 +08:00 |
karmada-bot
|
1d911bbf79
|
Merge pull request #529 from XiShanYongYe-Chang/mcs-e2e
Add e2e test for MCS feature
|
2021-07-22 14:07:45 +08:00 |
changzhen
|
0f1ce4e1d9
|
add e2e test for MCS feature
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2021-07-21 16:46:10 +08:00 |
karmada-bot
|
135c628019
|
Merge pull request #515 from qianjun1993/scale-scheduler
Replicas changes with Duplicated ReplicaSchedulingStrategy or Weighte…
|
2021-07-21 10:35:44 +08:00 |
RainbowMango
|
16bb6a2543
|
stop list propagationpolicies and clusterpropagationpolicies from controller-runtime cache
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
|
2021-07-20 16:26:55 +08:00 |
junqian
|
b15854f3cb
|
Replicas changes with Duplicated ReplicaSchedulingStrategy or Weighted ReplicaDivisionPreference
Signed-off-by: junqian <junqian@tencent.com>
|
2021-07-20 16:17:45 +08:00 |
changzhen
|
5154ba4b37
|
resource's annotation have not been updated after the overridepolicy updated
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2021-07-16 18:04:40 +08:00 |
karmada-bot
|
18681cbbe3
|
Merge pull request #530 from XiShanYongYe-Chang/cleanup-todo
Replace util.CreateOrUpdateWork with helper.CreateOrUpdateWork
|
2021-07-16 10:20:37 +08:00 |
changzhen
|
1fe244c3d9
|
refactor util.CreateOrUpdateWork with helper.CreateOrUpdateWork
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2021-07-15 16:27:19 +08:00 |
RainbowMango
|
6aaa003f38
|
Add more debug logs for failing case.
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
|
2021-07-15 16:00:46 +08:00 |
karmada-bot
|
f1ee44bc77
|
Merge pull request #473 from XiShanYongYe-Chang/cleanup
Cleanup cyclomatic complexity with function EnsureWork
|
2021-07-14 21:12:33 +08:00 |
changzhen
|
12e2585e82
|
Cleanup cyclomatic complexity with function EnsureWork
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2021-07-14 20:43:45 +08:00 |
karmada-bot
|
9495cf398f
|
Merge pull request #511 from Garrybest/agent-deploy
fix bugs of agent deployment
|
2021-07-14 12:20:32 +08:00 |
Garrybest
|
e7b9de2f22
|
fix bugs of agent deployment
Signed-off-by: Garrybest <garrybest@foxmail.com>
|
2021-07-14 11:17:13 +08:00 |
karmada-bot
|
82d3e6982c
|
Merge pull request #519 from Garrybest/clean-up
cleanup: use meta.IsStatusConditionTrue
|
2021-07-12 10:29:31 +08:00 |
Garrybest
|
675458ebb2
|
cleanup: use meta.IsStatusConditionTrue
Signed-off-by: Garrybest <garrybest@foxmail.com>
|
2021-07-09 20:38:20 +08:00 |
karmada-bot
|
c944e18206
|
Merge pull request #516 from XiShanYongYe-Chang/agent-suppress
suppress reported work from propagating in agent
|
2021-07-09 19:07:27 +08:00 |
karmada-bot
|
1f8c6a9bba
|
Merge pull request #508 from XiShanYongYe-Chang/webhook
Mutate policy's ResourceSelectors in webhook
|
2021-07-09 18:11:28 +08:00 |
changzhen
|
0d0e7c333e
|
suppress reported work from propagating in agent
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2021-07-09 17:27:55 +08:00 |
RainbowMango
|
d8e2053b35
|
Suppress reported work from propagating
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
|
2021-07-09 11:55:30 +08:00 |
changzhen
|
1e6c21cc28
|
mutate policy's ResourceSelectors in webhook
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2021-07-09 11:02:23 +08:00 |
karmada-bot
|
e1dfb7707d
|
Merge pull request #506 from qianjun1993/scheduler
scheduler with weighted ReplicaDivisionPreference
|
2021-07-09 10:29:28 +08:00 |
junqian
|
f60a77160c
|
scheduler with weighted ReplicaDivisionPreference
Signed-off-by: junqian <junqian@tencent.com>
|
2021-07-09 09:52:14 +08:00 |
karmada-bot
|
514b5e67db
|
Merge pull request #388 from pigletfly/add-kind-option
Add skippedPropagatingAPIs option
|
2021-07-08 22:23:27 +08:00 |
pigletfly
|
d4bbde279f
|
Add skippedPropagatingAPIs option
Signed-off-by: pigletfly <wangbing.adam@gmail.com>
|
2021-07-08 19:17:01 +08:00 |
karmada-bot
|
eb81ba0623
|
Merge pull request #502 from RainbowMango/pr_api_enablements
refactor utils for checking API enablements
|
2021-07-08 17:55:26 +08:00 |
karmada-bot
|
6db6baf2ac
|
Merge pull request #503 from qianjun1993/scheduler
scheduler with Duplicated ReplicaSchedulingStrategy
|
2021-07-08 10:00:25 +08:00 |
RainbowMango
|
13aacdfdea
|
refactor utils for checking API enablements
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
|
2021-07-07 19:47:15 +08:00 |
karmada-bot
|
b35402c3bd
|
Merge pull request #496 from qianjun1993/ensureWork
ensure work with given replicas
|
2021-07-07 15:40:24 +08:00 |
junqian
|
228dbaa5ba
|
scheduler with Duplicated ReplicaSchedulingStrategy
Signed-off-by: junqian <junqian@tencent.com>
|
2021-07-07 15:32:07 +08:00 |
junqian
|
ffe285ea2a
|
ensure work with given replicas
Signed-off-by: junqian <junqian@tencent.com>
|
2021-07-07 15:14:23 +08:00 |
karmada-bot
|
7a4a5e5f62
|
Merge pull request #494 from XiShanYongYe-Chang/mcs-controller
Collect endpointslices from executionNamespace to serviceexport namespace
|
2021-07-07 11:24:25 +08:00 |
karmada-bot
|
7f2af48e02
|
Merge pull request #495 from qianjun1993/detector
add object resource info to binding
|
2021-07-07 09:15:24 +08:00 |
changzhen
|
a6c76d2ffa
|
collect endpointslices from executionNamespace to service namespace
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2021-07-06 22:08:58 +08:00 |
lihanbo
|
8e588ac06f
|
resolve AlreadyExists conflict when create resource in member cluster
Signed-off-by: lihanbo <lihanbo2@huawei.com>
|
2021-07-06 21:51:54 +08:00 |
junqian
|
ab4fa71bf2
|
add object resource info to binding
Signed-off-by: junqian <junqian@tencent.com>
|
2021-07-06 11:28:11 +08:00 |
Garrybest
|
38690cbda6
|
share informer manager in global
Signed-off-by: Garrybest <garrybest@foxmail.com>
|
2021-07-05 19:31:41 +08:00 |
karmada-bot
|
d95edbd747
|
Merge pull request #484 from XiShanYongYe-Chang/mcs
Add ServiceExport controller to report EndpointSlice
|
2021-07-03 17:15:19 +08:00 |
changzhen
|
f32bd501e6
|
add service_export_controller to watch serviceexport and report endpointslices to karmada
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2021-07-03 16:33:07 +08:00 |
likakuli
|
29764f26b7
|
Fix misleading logs
Signed-off-by: likakuli <1154584512@qq.com>
|
2021-07-02 17:57:58 +08:00 |
karmada-bot
|
a83ecff01a
|
Merge pull request #476 from XiShanYongYe-Chang/cleanup_retainServiceFields
Cleanup cyclomatic complexity with function retainServiceFields
|
2021-07-02 09:39:17 +08:00 |
lihanbo
|
a7f950766a
|
resolve the 'AlreadyExist' conflicts in a 'Create' process
Signed-off-by: lihanbo <lihanbo2@huawei.com>
|
2021-07-01 08:54:06 +08:00 |
RainbowMango
|
831ac18b18
|
Added mcs API schemes
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
|
2021-06-28 09:54:56 +08:00 |
changzhen
|
47bb9b04d0
|
Cleanup cyclomatic complexity with function retainServiceFields
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2021-06-28 09:49:26 +08:00 |
lihanbo
|
f45147a9ce
|
adopt applying manifest to member cluster when resource with the same name and kind already exists
Signed-off-by: lihanbo <lihanbo2@huawei.com>
|
2021-06-26 16:25:10 +08:00 |
karmada-bot
|
83b9682fd2
|
Merge pull request #456 from Garrybest/resource
add ScalarResources in cluster ResourceSummary
|
2021-06-23 15:56:07 +08:00 |
Garrybest
|
24ca29017e
|
add ScalarResources into cluster
Signed-off-by: Garrybest <garrybest@foxmail.com>
|
2021-06-23 15:27:34 +08:00 |
RainbowMango
|
a81c714afc
|
Enable gocyclo static check
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
|
2021-06-22 21:38:07 +08:00 |
Garrybest
|
e08029ade4
|
use meta.IsStatusConditionTrue in cluster.go
Signed-off-by: Garrybest <garrybest@foxmail.com>
|
2021-06-19 21:27:21 +08:00 |
karmada-bot
|
fa3ac4888e
|
Merge pull request #421 from Garrybest/cluster-lifecycle-manager
add cluster lease controller
|
2021-06-18 17:50:12 +08:00 |
karmada-bot
|
3f99da3024
|
Merge pull request #442 from vincent-pli/no-informer-for-member-cluster-when-applied-faied
No informer for sync status back when k8s resource applied failed to member clusters
|
2021-06-18 12:51:25 +08:00 |
pengli
|
b602aaf868
|
no informer for sync status back when k8s resource applied failed to member cluster
Signed-off-by: pengli <justdoit.pli@gmail.com>
|
2021-06-18 12:00:28 +08:00 |
Garrybest
|
b9010cfe9b
|
add cluster lease controller
Signed-off-by: Garrybest <garrybest@foxmail.com>
|
2021-06-16 21:19:43 +08:00 |
Garrybest
|
207eb1677f
|
add pending pods resource calculation
Signed-off-by: Garrybest <garrybest@foxmail.com>
|
2021-06-16 21:13:46 +08:00 |
Garrybest
|
7bc0d00e61
|
clean up cluster resource calculation
Signed-off-by: Garrybest <garrybest@foxmail.com>
|
2021-06-15 20:15:04 +08:00 |
RainbowMango
|
89f3569147
|
Making resource selector required
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
|
2021-06-10 17:15:35 +08:00 |
lihanbo
|
aa4baa12a2
|
clean up works when resource binding has been removed
Signed-off-by: lihanbo <lihanbo2@huawei.com>
|
2021-06-10 10:00:54 +08:00 |
huiwq1990
|
d96ac4e222
|
remove unused code
Signed-off-by: huiwq1990 <huiwq1990@163.com>
|
2021-06-07 21:47:14 +08:00 |
karmada-bot
|
552e75a2b9
|
Merge pull request #404 from RainbowMango/pr_fix_Stringer
Change the receiver of Stringer interface implementation
|
2021-06-05 14:17:45 +08:00 |
garfcat
|
02893e1746
|
fix #402 replicaschedulingpolicy does not take effect
Signed-off-by: garfcat <xiefei_mvp@163.com>
|
2021-06-03 20:41:57 +08:00 |
RainbowMango
|
0f7c9f7738
|
Change Stringer interface implementation from pointer receiver to value receiver.
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
|
2021-06-02 15:45:15 +08:00 |
changzhen
|
5473488c04
|
fix golangci-lint: Implicit memory aliasing in for loop(G601)
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2021-06-01 16:42:57 +08:00 |
Hongcai Ren
|
6fa33a1071
|
Cleanup resource bindings when cluster propagation policy has been removed (#380)
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
|
2021-05-27 19:11:32 +08:00 |
changzhen
|
4ae750b65d
|
add UT of imageOverrider
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2021-05-26 18:16:44 +08:00 |
changzhen
|
fa9a2ea662
|
ImageOverrider Implementation
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2021-05-26 18:16:44 +08:00 |
lihanbo
|
7e1e7b9726
|
add e2e test for scheduling base on cluster provider/region
Signed-off-by: lihanbo <lihanbo2@huawei.com>
|
2021-05-25 09:11:57 +08:00 |
lihanbo
|
b565cc0caa
|
support schedule based on cluster provider/region/zone
Signed-off-by: lihanbo <lihanbo2@huawei.com>
|
2021-05-25 09:11:57 +08:00 |
Rui Fang
|
bbcf69f368
|
work: fix workload name conflicts (#358) (#359)
Signed-off-by: Garrybest <garrybest@foxmail.com>
|
2021-05-20 10:34:27 +08:00 |
gy95
|
92c5df6c35
|
add linter whitespace and fix linter errors
Signed-off-by: gy95 <guoyao17@huawei.com>
|
2021-05-17 14:23:24 +08:00 |
gy95
|
6a2ade4512
|
use const string instead of string literal (#335)
Signed-off-by: gy95 <guoyao17@huawei.com>
|
2021-05-17 09:16:42 +08:00 |
gy95
|
d33ae3818c
|
fix blank lines of import packages and repeated import problems (#337)
Signed-off-by: gy95 <guoyao17@huawei.com>
|
2021-05-16 19:01:11 +08:00 |
Zhen Chang
|
54e198eaa9
|
sort OverridePolicy/ClusterOverridePolicy by name when more than one policy matched (#316)
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2021-05-13 16:12:44 +08:00 |
futuretea
|
39d1a3a636
|
Fix goimports
Signed-off-by: futuretea <1913508671@qq.com>
|
2021-05-13 11:31:19 +08:00 |
Peng Li
|
e0f725ca2d
|
generate resourcebinding from clusterpropagationpolicy based on the "namespace" exist of the comming object (#315)
Signed-off-by: pengli <justdoit.pli@gmail.com>
|
2021-05-13 10:20:14 +08:00 |
Hongcai Ren
|
24ab1993ee
|
Added more clear description for override API (#318)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-05-12 20:12:07 +08:00 |
liufen90
|
d91f7868d0
|
support proxy (#307)
Signed-off-by: liufen90 <564795204@qq.com>
|
2021-05-12 10:51:15 +08:00 |
Zhen Chang
|
6a2588245d
|
match the first PropagationPolicy/ClusterPropagationPolicy in alphabetical order (#306)
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2021-05-11 11:23:38 +08:00 |
RainbowMango
|
0203c60ab7
|
Add image parser utils
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-05-10 09:50:26 +08:00 |
RainbowMango
|
763c2a10e7
|
Adopt Reconcile() method signature change
Adopt MapOjbect removing change
Adopt event handling object changes
Adopt ToRequestsFunc to MapFunc change
Adopt EnqueueRequestsFromMapFunc change
Adopt runerable interface change
Adopt using admission review version v1
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-05-08 19:12:35 +08:00 |
Hongcai Ren
|
5652fc54c6
|
enable cluster proxy that karmada control plane used to talk to clusters (#302)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-05-08 10:25:56 +08:00 |
Hanbo Li
|
28e6d3ff71
|
support ReplicaSchedulingPolicy (#269)
Signed-off-by: lihanbo <lihanbo2@huawei.com>
Signed-off-by: Lihanbo (Hampo <l00512446@china.huawei.com>
|
2021-04-15 17:37:38 +08:00 |
Hongcai Ren
|
fd5aeb8cf5
|
Introduce federated object key for refactor status clollection (#266)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-04-12 15:12:16 +08:00 |
Hongcai Ren
|
062fd41cb0
|
Cleanup status from resource template after binding object removed. (#259)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-04-07 10:34:44 +08:00 |
yangcheng-icbc
|
c4acba97aa
|
update workload's labels when it's policy has been deleted (#251)
Signed-off-by: icbc-yangcheng <shineus1996@gmail.com>
|
2021-04-06 10:50:37 +08:00 |
Hanbo Li
|
a3ebc74cde
|
trigger resync for override policy changes (#250)
Signed-off-by: lihanbo <lihanbo2@huawei.com>
|
2021-04-02 17:34:04 +08:00 |
yangcheng-icbc
|
c77304df01
|
PropagationPolicy and ClusterPropagationPolicy name should be no more than 63 characters (#249)
Signed-off-by: icbc-yangcheng <shineus1996@gmail.com>
|
2021-04-01 14:55:07 +08:00 |
yangcheng-icbc
|
3c193e1760
|
the binding name for any resource template should be a name-kind format (#248)
Signed-off-by: icbc-yangcheng <shineus1996@gmail.com>
|
2021-03-31 16:33:45 +08:00 |
RainbowMango
|
4bba4df183
|
deprecated karmada.io/override and karmada.io/cluster-override label
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-30 16:13:58 +08:00 |
RainbowMango
|
f1777392f9
|
record applied override items for work object
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-30 16:13:58 +08:00 |
lihanbo
|
e7aeb332ad
|
add e2e test for karmada agent
Signed-off-by: lihanbo <lihanbo2@huawei.com>
|
2021-03-27 17:58:55 +08:00 |
RainbowMango
|
7448989f55
|
Move cluster wide key to dedicade pakage
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-27 16:08:24 +08:00 |
RainbowMango
|
ada0dba34d
|
minor improvement for cluster wide key
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-27 11:42:00 +08:00 |
Hanbo Li
|
59a02e0030
|
add karmada agent (#226)
Signed-off-by: lihanbo <lihanbo2@huawei.com>
|
2021-03-24 14:51:13 +08:00 |
Hongcai Ren
|
aa640333fa
|
Watch resource binding object changes and reflect status to resource template (#218)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-20 09:53:24 +08:00 |
Hongcai Ren
|
1bf2e6502f
|
suppress some useless logs (#224)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-19 14:42:00 +08:00 |
Zhen Chang
|
0290ebf253
|
Aggregate status to clusterResourceBinding (#223)
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2021-03-18 14:40:33 +08:00 |
Hongcai Ren
|
c5cc4b7ce2
|
scheduler support schedule cluster resource binding (#222)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-18 11:50:58 +08:00 |
Zhen Chang
|
da34779efb
|
Aggregate status to resourcebinding (#221)
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2021-03-17 18:17:46 +08:00 |
changzhen
|
0c07ddf469
|
retain pod fields when update with objectwatcher
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2021-03-12 19:30:41 +08:00 |
Hanbo Li
|
d578be945b
|
support cluster override policy (#208)
Signed-off-by: lihanbo <lihanbo2@huawei.com>
|
2021-03-11 20:04:18 +08:00 |
Hongcai Ren
|
f556e93264
|
Watches cluster propagation policy changes (#211)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-11 17:03:11 +08:00 |
Hongcai Ren
|
3b7569ec6e
|
add support for match cluster propagation policy (#210)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-11 14:11:19 +08:00 |
Hanbo Li
|
fa86b6afd1
|
add cluster resource binding controller (#205)
Signed-off-by: lihanbo <lihanbo2@huawei.com>
|
2021-03-11 09:18:28 +08:00 |
Zhen Chang
|
1b0aa972a1
|
Add webhook for mutating workload object of work resource (#206)
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2021-03-10 17:46:58 +08:00 |
Hongcai Ren
|
5abf32099f
|
wait for dependent override present before apply policy (#204)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-10 17:14:15 +08:00 |
Hongcai Ren
|
002cd517b2
|
cleanup associate bindings after policy removed (#203)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-10 10:30:32 +08:00 |
Hanbo Li
|
d48065f086
|
add webhook for clusterpropagationpolicy and propagationpolicy (#201)
Signed-off-by: lihanbo <lihanbo2@huawei.com>
|
2021-03-10 09:36:32 +08:00 |
Hongcai Ren
|
614d7b0b8d
|
trigger re-match for policy changes (#202)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-09 18:56:54 +08:00 |
Hongcai Ren
|
c1c50c96e9
|
record isolate by detector, preparing match again when new policy added (#200)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-08 17:43:56 +08:00 |
RainbowMango
|
30bda2b55b
|
Moving ResourceBinding to work.karmada.io group
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-06 15:37:51 +08:00 |
RainbowMango
|
0b22238888
|
Adopt work API group change
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-06 14:30:06 +08:00 |
Hongcai Ren
|
f262e2680f
|
Deprecate created-by label (#194)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-06 11:13:23 +08:00 |
Hongcai Ren
|
7905bb2371
|
Rename PropagationBinding to ResourceBinding (#193)
* Rename PropagationBinding to ResourceBinding
Signed-off-by: RainbowMango <renhongcai@huawei.com>
* Auto generate files
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-06 09:46:35 +08:00 |
Hongcai Ren
|
288d24c7b9
|
Deprecate create by label from manifests (#191)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-06 09:28:01 +08:00 |
Hongcai Ren
|
43b373fe9d
|
Introduce 'policy.karmada.io/applied-placement' annotation for re-schedule feature. (#187)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-04 19:27:18 +08:00 |
Hongcai Ren
|
3e31afdf4f
|
Deprecate owner label(karmada.io/created-by) set to Work object (#184)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-04 11:20:26 +08:00 |
RainbowMango
|
d86fcf9fe3
|
match appropriate policy for detected resource.
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-03 10:14:56 +08:00 |
Hongcai Ren
|
b83a915955
|
Deprecated PolicyClaimLabel and replace with new labels (#178)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-02-27 18:23:10 +08:00 |
Hongcai Ren
|
8efa91208b
|
Monitor all resource changes. (#176)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-02-27 17:38:49 +08:00 |
Hanbo Li
|
14154f7c77
|
add namespace sync controller (#173)
Signed-off-by: lihanbo <lihanbo2@huawei.com>
|
2021-02-26 09:49:24 +08:00 |
Hongcai Ren
|
e7298f6f14
|
Optimize AsyncWorker make it could be re-use by other components (#174)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-02-25 20:27:07 +08:00 |
Hongcai Ren
|
5f7305f1d7
|
Rename PropagationWork to Work. (#169)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-02-09 14:30:34 +08:00 |
Hanbo Li
|
eb6265a78a
|
support spread constraints (#168)
Signed-off-by: lihanbo <lihanbo2@huawei.com>
|
2021-02-08 12:05:49 +08:00 |
Hongcai Ren
|
c5502fc434
|
Remove hardcoded condition type. (#166)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-02-05 17:25:55 +08:00 |
Hanbo Li
|
8cc6f72cf2
|
support skip member cluster TLS verification (#159)
Signed-off-by: lihanbo <lihanbo2@huawei.com>
|
2021-02-03 16:31:07 +08:00 |
Hanbo Li
|
bca72a58fb
|
support cluster label selector in scheduler (#149)
Signed-off-by: lihanbo <lihanbo2@huawei.com>
|
2021-01-30 09:22:48 +08:00 |
Xianpao Chen
|
540188c3cc
|
transform hpa to propagationwork (#147)
Signed-off-by: chenxianpao <chenxianpao@huawei.com>
|
2021-01-29 12:29:41 +08:00 |
Hanbo Li
|
c17d0338ec
|
copy supporting code from kubernetes-sigs/kubefed (#150)
Signed-off-by: lihanbo <lihanbo2@huawei.com>
|
2021-01-28 20:18:40 +08:00 |
RainbowMango
|
6c7eb64d1e
|
validate cluster name by webhook.
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-01-25 17:26:25 +08:00 |
Kevin Wang
|
422cd8e555
|
rename propagationstrategy to policy in implementations
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
|
2021-01-25 15:55:06 +08:00 |
Kevin Wang
|
4afcabe5f1
|
rename apigroup name, from propagationstrategy to policy
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
|
2021-01-25 15:55:06 +08:00 |
Kevin Wang
|
e33559250c
|
rename membercluster to cluster in relevant implementations
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
|
2021-01-23 09:53:52 +08:00 |
Kevin Wang
|
da394ab07a
|
rename membercluster api to cluster
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
|
2021-01-23 09:53:52 +08:00 |
Hongcai Ren
|
f04229cec9
|
Support override policy (#130)
* support override resources by policy
Co-authored-by: lihanbo <lihanbo2@huawei.com>
Signed-off-by: RainbowMango <renhongcai@huawei.com>
* Update vendor
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-01-20 10:33:18 +08:00 |
Hongcai Ren
|
7332f8093e
|
Add generic client support (#126)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-01-16 09:13:41 +08:00 |
Xianpao Chen
|
997d38fa63
|
remove unused file pkg/util/util.go (#124)
Signed-off-by: chenxianpao <chenxianpao@huawei.com>
|
2021-01-15 10:54:48 +08:00 |