lihanbo
|
483d5d9fa0
|
support schedule based on cluster taint toleration
Signed-off-by: lihanbo <lihanbo2@huawei.com>
|
2021-05-21 09:20:03 +08:00 |
pigletfly
|
ec6f2fdd74
|
Fix api version
Signed-off-by: pigletfly <wangbing.adam@gmail.com>
|
2021-05-17 14:24:57 +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 |
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 |
yangcheng-icbc
|
d30fafcaf6
|
change imagePullPolicy to IfNotPresent (#280)
Signed-off-by: icbc-yangcheng <shineus1996@gmail.com>
|
2021-04-22 15:40:45 +08:00 |
Hongcai Ren
|
a65ffaf0dd
|
Add --cluster-status-update-frequency flag for karmada-controller-manager (#273)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-04-19 18:00:11 +08:00 |
Hongcai Ren
|
71f4ddeb81
|
Add --cluster-status-update-frequency flag for karmada-agent (#272)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-04-17 18:38:24 +08:00 |
RainbowMango
|
e4992e46fc
|
Add an yaml example
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-04-13 14:57:48 +08:00 |
RainbowMango
|
12a19ab5e5
|
Deal with auto-generated files.
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 |
tinyma123
|
46974327e8
|
Add label and spreadByConstraints E2E of CRD and deployment (#245)
Add E2E of label and group constraints
Signed-off-by: mabotao <1397247577@qq.com>
|
2021-04-09 16:12:20 +08:00 |
Hongcai Ren
|
f3de793adc
|
enlarge kube-controller-manager log level for debug (#262)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-04-08 15:38:27 +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 |
RainbowMango
|
f1777392f9
|
record applied override items for work object
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-30 16:13:58 +08:00 |
RainbowMango
|
a2ca222aa4
|
enlarge log level for dig gc error
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-26 09:52:24 +08:00 |
Hanbo Li
|
59a02e0030
|
add karmada agent (#226)
Signed-off-by: lihanbo <lihanbo2@huawei.com>
|
2021-03-24 14:51:13 +08:00 |
RainbowMango
|
efdaa836a9
|
Deal with auto-generate files.
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 |
changzhen
|
e3dd8cfaa6
|
add serviceaccount controller to kube-controller-manager
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2021-03-12 19:30:41 +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 |
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 |
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 |
RainbowMango
|
baf0faee9e
|
Deal with auto-generated files
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-06 16:43:02 +08:00 |
RainbowMango
|
82d78bdfd4
|
Update deploy scripts
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-06 15:37:51 +08:00 |
RainbowMango
|
c8078cbaf7
|
Autogenerate files
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-06 15:37:51 +08:00 |
RainbowMango
|
e804a0da58
|
Update deploy scripts after API group changed
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-06 14:30:06 +08:00 |
RainbowMango
|
c579ca4615
|
Generate files
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
|
70b9a2c25a
|
update generated files for ClusterPropagationPolicy
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 |
Zhen Chang
|
8e47b33b01
|
enable karmada-scheduler health check endpoint /healthz (#163)
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2021-02-05 10:26:18 +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 |
Hongcai Ren
|
9624634662
|
enable propagation policy webhook (#152)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-01-30 15:17:51 +08:00 |
Hongcai Ren
|
d13875b2c3
|
enable karmada-controller-manager health check endpoint /healthz (#154)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-01-30 15:15:48 +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
|
3a905855ca
|
update policy api group name in scripts
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
|
2021-01-25 15:55:06 +08:00 |
Kevin Wang
|
203d52ac92
|
remove out-dated files
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
|
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
|
53d8c3d036
|
Add webhook serving related flags (#136)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-01-22 15:34:31 +08:00 |
Hongcai Ren
|
148af0e1d1
|
Add webhook framework (#133)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-01-21 19:26:29 +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
|
2e9f245304
|
Update crdgen
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-01-14 08:04:45 +08:00 |
Hanbo Li
|
2ef2042c39
|
remove livenessProbe and startupProbe of kube controller manager (#121)
Signed-off-by: lihanbo <lihanbo2@huawei.com>
|
2021-01-13 15:49:02 +08:00 |
Zhonghu Xu
|
c59afde0e6
|
Added scheduler framework and basic functionality(#108)
Signed-off-by: xuzhonghu <xuzhonghu@huawei.com>
|
2021-01-07 20:39:38 +08:00 |
RainbowMango
|
0cfdbcd2ae
|
Shorten cluster name in quick start
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-01-07 20:00:12 +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
|
1bb6807c97
|
update override api crd gen
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
|
2021-01-06 20:48:02 +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 |
Kevin Wang
|
23a62796e4
|
update karmada-apiserver service name
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
|
2020-12-23 10:54:06 +08:00 |
lihanbo
|
786538765a
|
deploy karmada etcd and karmada apiserver
|
2020-12-21 20:16:19 +08:00 |
RainbowMango
|
72bb912e13
|
Update CRD after enable subresource
|
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 |
Xianpao Chen
|
ad3f45c1f3
|
local up karmada with compile karmada (#72)
|
2020-12-16 09:59:57 +08:00 |
Xianpao Chen
|
0dd358dc2a
|
support kubeconfig and masterURL parameters (#69)
|
2020-12-11 18:05:51 +08:00 |
RainbowMango
|
ea6215fcf7
|
Update codegen and crdgen.
|
2020-12-08 14:12:35 +08:00 |
Kevin Wang
|
ed19391619
|
update policy examples (#48)
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
|
2020-12-02 10:18:31 +08:00 |
Kevin Wang
|
ba172b4bcd
|
fix no newline at end of file issue
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
|
2020-12-01 21:07:59 +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 |
Xianpao Chen
|
be32c34b69
|
add policy resource label selector (#36)
|
2020-11-26 15:21: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 |
RainbowMango
|
e6ed8df1e5
|
Update cluster role
|
2020-11-20 19:52:41 +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 |
chenxianpao
|
dafa93bc6c
|
1. New policy controller. 2. check work exist condition
|
2020-11-19 11:53:04 +08:00 |
Kevin Wang
|
80c649c6a8
|
update generated files
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
|
2020-11-18 21:59:02 +08:00 |
Hongcai Ren
|
998992190c
|
update crd version from v1beta1 to v1 (#13)
|
2020-11-13 19:24:34 +08:00 |
RainbowMango
|
5cd57f1043
|
add hack/update-crdgen.sh and hack/verify-crdgen.sh
|
2020-11-13 11:42:14 +08:00 |
chenxianpao
|
64f3ebc0f5
|
Enable binding controller
|
2020-11-13 09:58:42 +08:00 |
RainbowMango
|
ab18351365
|
enable membercluster controller.
|
2020-11-12 17:31:11 +08:00 |
RainbowMango
|
6c4e9fce08
|
Add member cluster crd yaml
|
2020-11-12 17:31:11 +08:00 |
RainbowMango
|
0692f1c8f1
|
Add deploy yaml
|
2020-11-12 10:48:37 +08:00 |