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 |
Hanbo Li
|
143f09af1b
|
add object watcher to manage operations for object dispatched to member clusters (#104)
Signed-off-by: lihanbo <lihanbo2@huawei.com>
|
2021-01-07 18:51:07 +08:00 |
Hongcai Ren
|
3785f32ef2
|
Refelect resource running status to PropagationWork. (#106)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-01-05 16:18:28 +08:00 |
Xianpao Chen
|
8e0f2c4cae
|
add work queue for status controller (#99)
Signed-off-by: chenxianpao <chenxianpao@huawei.com>
|
2020-12-31 17:39:33 +08:00 |
Hongcai Ren
|
7d0593b4d4
|
Add Lister interface for informer manager. (#96)
|
2020-12-30 10:53:35 +08:00 |
Hongcai Ren
|
e4c7379eb5
|
simplify finalizer usage. (#94)
|
2020-12-30 09:25:00 +08:00 |
Hanbo Li
|
5327705f6e
|
add finalizer when creating propagationwork (#92)
|
2020-12-28 17:09:53 +08:00 |
Xianpao Chen
|
62a85ea0f8
|
add informermangers for status processing (#91)
* add informermangers for status processing
Co-authored-by: Hongcai Ren <renhongcai@huawei.com>
|
2020-12-28 10:14:05 +08:00 |
lihanbo
|
e568db711e
|
get membercluster resource from cache
|
2020-12-26 11:45:00 +08:00 |
RainbowMango
|
9b8cdab45c
|
Add Informer manager interfaces and implementation
Co-authored-by: chenxianpao <chenxianpao@huawei.com>
|
2020-12-24 09:19:34 +08:00 |
lihanbo
|
fb91d91c94
|
add membercluster status controller
|
2020-12-23 14:48:48 +08:00 |
Kevin Wang
|
52ff0e4ab9
|
reflect github org update (#73)
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
|
2020-12-15 11:47:13 +08:00 |
Hanbo Li
|
edd8763265
|
add karmadactl unjoin command (#67)
|
2020-12-14 17:36:48 +08:00 |
Hongcai Ren
|
1186eeb9a4
|
add script for run e2e tests (#71)
|
2020-12-14 10:42:01 +08:00 |
Xianpao Chen
|
bf84ff9001
|
remove orphan work and binding (#62)
|
2020-12-09 11:48:45 +08:00 |
Hanbo Li
|
4d2e1de9e9
|
prefix execution space name with karmada-es- (#61)
|
2020-12-08 11:12:28 +08:00 |
RainbowMango
|
c94a795299
|
manipulate GVR from GVK by RESTMapper
|
2020-12-07 09:38:01 +08:00 |
RainbowMango
|
c4713b24a6
|
add karmada controll command to help joining a cluster.
|
2020-11-20 10:09:47 +08:00 |