karmada-bot
|
a51b776249
|
Merge pull request #552 from RainbowMango/pr_restrict_replica_scheduling_fields
added validation rules to replicaSchedulingStrategy
|
2021-07-26 16:59:51 +08:00 |
RainbowMango
|
f7ca926f24
|
added validation rules to replicaSchedulingStrategy
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
|
2021-07-23 10:41:48 +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 |
junqian
|
dc80f64b44
|
fix bug that api name is wrong
Signed-off-by: junqian <junqian@tencent.com>
|
2021-07-06 10:25:51 +08:00 |
junqian
|
8d23a02673
|
update apis for scheduling according to member cluster resources
Signed-off-by: junqian <junqian@tencent.com>
|
2021-07-05 15:29:40 +08:00 |
pengli
|
d5ee4e64cd
|
Extend cluster.status.APIEnablements.Resources to struct with Kind
Signed-off-by: pengli <justdoit.pli@gmail.com>
|
2021-06-24 13:40:52 +08:00 |
karmada-bot
|
26b9fcb272
|
Merge pull request #453 from lfbear/issues-450
Change APIEnablement.Resources to an optional field
|
2021-06-21 15:55:16 +08:00 |
shinytang6
|
ee04a566ab
|
fix(controller): rm useless subresource status
Signed-off-by: shinytang6 <1074461480@qq.com>
|
2021-06-20 21:31:06 +08:00 |
lfbear
|
442cfa2dd4
|
change APIEnablement.Resources to optional
Signed-off-by: lfbear <lfbear@gmail.com>
|
2021-06-19 12:38:47 +08:00 |
karmada-bot
|
738c148401
|
Merge pull request #417 from Garrybest/cluster-api
make cluster represents more precise resources
|
2021-06-11 16:15:02 +08:00 |
Garrybest
|
045e4ad3cf
|
cluster code generate
Signed-off-by: Garrybest <garrybest@foxmail.com>
|
2021-06-10 17:40:07 +08:00 |
Garrybest
|
f0a59ce4de
|
modify cluster api according to #344
Signed-off-by: Garrybest <garrybest@foxmail.com>
|
2021-06-10 17:29:03 +08:00 |
RainbowMango
|
89f3569147
|
Making resource selector required
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
|
2021-06-10 17:15:35 +08:00 |
Wang Bing
|
40e7a6eff9
|
Add kubebuilder shortName tag (#376)
Signed-off-by: pigletfly <wangbing.adam@gmail.com>
|
2021-05-28 11:36:21 +08:00 |
changzhen
|
fa9a2ea662
|
ImageOverrider Implementation
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2021-05-26 18:16:44 +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 |
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 |
RainbowMango
|
12a19ab5e5
|
Deal with auto-generated files.
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-04-13 14:57:48 +08:00 |
RainbowMango
|
d870a2d85c
|
Introduce ImageOverrider to handle image override.
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-04-13 14:57:48 +08:00 |
Hongcai Ren
|
9d7f6d4b0c
|
Add ReplicaSchedulingPolicy API. (#267)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-04-13 09:51:59 +08:00 |
RainbowMango
|
949f0b3dfc
|
Update to member cluster ManageMode to SyncMode.
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-24 10:35:09 +08:00 |
RainbowMango
|
a649f6dabe
|
Deal with auto-generated files
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-15 16:33:22 +08:00 |
RainbowMango
|
686b66ecdc
|
Update Binding API to reflect status
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-15 16:33:22 +08:00 |
RainbowMango
|
baf0faee9e
|
Deal with auto-generated files
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-06 16:43:02 +08:00 |
RainbowMango
|
39813bdf31
|
Add cluster resource binding api
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-06 16:43:02 +08:00 |
RainbowMango
|
c8078cbaf7
|
Autogenerate files
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-06 15:37:51 +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
|
c579ca4615
|
Generate files
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-06 14:30:06 +08:00 |
RainbowMango
|
26ce720fec
|
Move work api to work.karmada.io group
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-06 14:30:06 +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
|
48e7782d4f
|
Remove Accepted field from Cluster API (#189)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-05 19:26:26 +08:00 |
Kevin Wang
|
abaf2b2bee
|
update generated files for cluster override API
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
|
2021-03-03 20:51:20 +08:00 |
Kevin Wang
|
bc5475c50f
|
Add clusterOverridePolicy API
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
|
2021-03-03 20:51:20 +08:00 |
Kevin Wang
|
70b9a2c25a
|
update generated files for ClusterPropagationPolicy
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
|
2021-03-03 20:29:06 +08:00 |
Kevin Wang
|
6cd14a872f
|
Add clusterPropagationPolicy API
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
|
2021-03-03 20:29:06 +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 |
Kevin Wang
|
2643cf0ec5
|
improve spreadByField consts naming (#167)
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
|
2021-02-07 09:22:49 +08:00 |
Kevin Wang
|
a2f81ff3a5
|
update SpreadConstraint fields, use maxGroups and minGroups (#162)
instead of maximum and minimum.
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
|
2021-02-05 09:17:29 +08:00 |
RainbowMango
|
59b8bb46b5
|
Add InsecureSkipTLSVerification field to Cluster.
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-02-02 17:29:40 +08:00 |
RainbowMango
|
77830aada3
|
Add DependentOverriders field to PropagationPolicy
Signed-off-by: RainbowMango <renhongcai@huawei.com>
Co-authored-by: Kevin Wang <kevinwzf0126@gmail.com>
|
2021-02-02 17:22:41 +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
|
03120e6923
|
update generated files
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
|
eb194e9cd5
|
enable register-gen to generate register code (#138)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-01-22 19:09:10 +08:00 |
Hongcai Ren
|
1ee618a051
|
restrict override operation (#123)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-01-15 10:29:26 +08:00 |
RainbowMango
|
482aad3ddc
|
Update override value field type to apiextensionsv1.JSON
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-01-14 08:04:45 +08:00 |
Kevin Wang
|
b3b08d6d70
|
update propagation policy api, make namespace and name singular in resourceSelector (#107)
* update propagation policy api, make namespace and name singular in resourceSelector
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
|
2021-01-07 10:25:28 +08:00 |
Kevin Wang
|
a57a2a6ddf
|
add override api (#103)
* add override api
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
|
2021-01-06 18:13:26 +08:00 |
Hongcai Ren
|
512631978f
|
Enable print MemberCluster age and change simplify version. (#95)
|
2020-12-30 09:56:47 +08:00 |
RainbowMango
|
ee1c44eef1
|
print cluster version and status when show member clusters by kubectl
|
2020-12-23 18:22:01 +08:00 |
RainbowMango
|
12eed97771
|
Define member cluster available condition.
|
2020-12-22 21:43:29 +08:00 |
RainbowMango
|
2406e4ce82
|
enable status as subresource of each CRD
|
2020-12-21 09:24:33 +08:00 |
RainbowMango
|
faf3d578e7
|
Update crdgen and codegen after API change
|
2020-12-17 13:29:52 +08:00 |
RainbowMango
|
dce4fa7f90
|
Update work API to support status collection.
|
2020-12-17 13:29:52 +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 |
RainbowMango
|
c4e15d7b30
|
change member cluster to non-namespaced
|
2020-12-08 14:12:35 +08:00 |
Kevin Wang
|
160e961307
|
fix SpreadConstraint json tag issue in policy API (#46)
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
|
2020-12-01 20:00:24 +08:00 |
Hongcai Ren
|
b139527293
|
add all endpoint to makefile (#31)
* Fix gofmt issue.
* add make file endpoint: all
|
2020-11-23 12:50:48 +08:00 |
Kevin Wang
|
e2a0eeda76
|
update membercluster and work API, mark conditions optional
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
|
2020-11-23 10:22:46 +08:00 |
Kevin Wang
|
04e95c9a74
|
fix propagationWork API issue, preserve unknown fields
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
|
2020-11-20 18:09:30 +08:00 |
Kevin Wang
|
80c649c6a8
|
update generated files
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
|
2020-11-18 21:59:02 +08:00 |
Kevin Wang
|
2573aaf4c8
|
update MemberClusterStatus API
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
|
2020-11-18 21:59:02 +08:00 |
Kevin Wang
|
4dc204f4ad
|
add generated files for propagation policy api
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
|
2020-11-13 10:49:33 +08:00 |
Kevin Wang
|
24cf7f4a07
|
add propagation policy api
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
|
2020-11-13 10:49:33 +08:00 |
Kevin Wang
|
4ebac5f61f
|
add generated files
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
|
2020-11-11 10:46:32 +08:00 |
Kevin Wang
|
5f14717035
|
add api registration
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
|
2020-11-11 10:22:46 +08:00 |
Kevin Wang
|
79dd1ee177
|
add propagation binding api
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
|
2020-11-10 22:58:38 +08:00 |
Kevin Wang
|
ceeb631005
|
add propagation work api
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
|
2020-11-10 22:58:12 +08:00 |
Kevin Wang
|
23c812744a
|
add member cluster api
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
|
2020-11-10 22:57:05 +08:00 |