betaincao
c8e8a6269d
add command and args override policy
...
Signed-off-by: betaincao <betaincao@gmail.com>
2021-08-19 17:00:29 +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
lushenle
2e2f902c23
format namespace.yaml, serviceaccount.yaml, clusterrolebinding.yaml, change the files format to unix type
...
Signed-off-by: lushenle <lushenle@gmail.com>
format serviceaccount.yaml
format clusterrolebinding.yaml
2021-08-12 11:22:25 +08:00
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
changzhen
0f1ce4e1d9
add e2e test for MCS feature
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-07-21 16:46:10 +08:00
lfbear
57581b7374
adapt for macos
...
1. sed command adapt
2. rebuild deploy-karmada.sh
3. add function to get karmada api server ip in linux and macos
4. others
Signed-off-by: lfbear <lfbear@gmail.com>
2021-07-20 13:27:38 +08:00
RainbowMango
b59b1697b7
Fix taints testing failling.
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-07-13 16:46:58 +08:00
lihanbo
94d3a9ebfd
add cluster connectivity in e2e
...
Signed-off-by: lihanbo <lihanbo2@huawei.com>
2021-07-07 15:21:49 +08:00
karmada-bot
ed2f9fc25f
Merge pull request #489 from RainbowMango/pr_install_mcs
...
Get MCS APIs installation by default
2021-07-07 10:14:24 +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
karmada-bot
b00693914a
Merge pull request #452 from qianjun1993/scheduler
...
Support scheduling according to member cluster resources
2021-07-05 15:56:22 +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
RainbowMango
7108ea2e70
Get MCS APIs installation by default
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-07-03 17:25:08 +08:00
lfbear
07d31fbda8
Karmada-agent install script support the standalone cluster and some misc
...
Signed-off-by: lfbear <lfbear@gmail.com>
2021-07-02 16:35:05 +08:00
lihanbo
c87e9ef9b7
disable StorageObjectInUseProtection admission plugin
...
Signed-off-by: lihanbo <lihanbo2@huawei.com>
2021-06-26 11:43:57 +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
karmada-bot
41a59a017e
Merge pull request #420 from lfbear/refactor-karmada-bootstrap
...
Refactor karmada bootstrap
2021-06-11 10:58:01 +08:00
Garrybest
045e4ad3cf
cluster code generate
...
Signed-off-by: Garrybest <garrybest@foxmail.com>
2021-06-10 17:40:07 +08:00
RainbowMango
89f3569147
Making resource selector required
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-06-10 17:15:35 +08:00
lfbear
2ebc90e073
Refactor hack/karmada-bootstrap.sh and hack/deploy-karmada-agent.sh
...
Signed-off-by: lfbear <lfbear@gmail.com>
2021-06-08 12:01:27 +08:00
lihanbo
280abfe468
Introduce --karmada-context flag to karmada-agent to select context in
...
kubeconfig file
Signed-off-by: lihanbo <lihanbo2@huawei.com>
2021-06-07 20:01:03 +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
Hanbo Li
0122d36d82
reschedule resource bindings when reference cluster propagation policy update ( #381 )
...
Signed-off-by: lihanbo <lihanbo2@huawei.com>
2021-05-28 09:32:07 +08:00
lfbear
576c31a901
optimize installation
...
Signed-off-by: lfbear <lfbear@gmail.com>
2021-05-28 00:34:55 +08:00
changzhen
fa9a2ea662
ImageOverrider Implementation
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-05-26 18:16:44 +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
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