Commit Graph

157 Commits

Author SHA1 Message Date
changzhen 3e217b0249 add karmada-search fabric
Signed-off-by: changzhen <changzhen5@huawei.com>
2022-05-17 09:24:04 +08:00
lonelyCZ 93c3c04c35 Implement karmadactl get to support pull mode cluster
Signed-off-by: lonelyCZ <531187475@qq.com>
2022-04-02 14:46:30 +08:00
lonelyCZ dba863095e Add cluster proxy rbac for admin when deploy Karmada control plane
Signed-off-by: lonelyCZ <531187475@qq.com>
2022-03-24 11:54:45 +08:00
lihanbo 2a631017ed add e2e test for dependencies distributor
Signed-off-by: lihanbo <lihanbo2@huawei.com>
2022-03-22 19:49:33 +08:00
RainbowMango 0f2219840f Rename karmada controller manager yaml file name
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-03-15 11:02:45 +08:00
Garrybest 995a2a4006 fix descheduler crash
Signed-off-by: Garrybest <garrybest@foxmail.com>
2022-03-11 16:15:05 +08:00
Garrybest 3602ca5d8a add makefile and deploy script for descheduler
Signed-off-by: Garrybest <garrybest@foxmail.com>
2022-03-07 11:36:08 +08:00
changzhen e7b4436dae add validation for federatedResourceQuota create/update
Signed-off-by: changzhen <changzhen5@huawei.com>
2022-03-03 19:44:48 +08:00
zach593 3458019179 crlf -> lf for some .yaml files
Signed-off-by: zach593 <zach_li@outlook.com>
2022-02-14 16:35:42 +08:00
carlory ba54f296ab enable multi replicas in CI
Signed-off-by: carlory <baofa.fan@daocloud.io>
2022-01-19 20:52:27 +08:00
carlory f697c03c74 add validation for cluster api and remove cluster validating webhook
Signed-off-by: carlory <baofa.fan@daocloud.io>
2022-01-14 12:08:43 +08:00
changzhen bc377033e3 upgrade scenario for pull mod cluster
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-12-27 12:22:08 +08:00
Xinzhao Xu d7b593ce55 Remove deprecated ReplicaSchedulingPolicy API
Signed-off-by: Xinzhao Xu <z2d@jifangcheng.com>
2021-12-24 17:43:06 +08:00
changzhen c9a2a70cb8 add ClusterProxyOptions for Cluster
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-12-24 15:19:53 +08:00
lihanbo beb4dd7581 add unified auth controller
Signed-off-by: lihanbo <lihanbo2@huawei.com>
2021-12-23 19:46:39 +08:00
karmada-bot 22e307707b
Merge pull request #1122 from XiShanYongYe-Chang/move-cluster-to-aa
Add aggregation apiserver and move cluster crd to aa
2021-12-21 15:02:31 +08:00
karmada-bot 5ac98b094e
Merge pull request #1129 from lonelyCZ/cop-webhook
Implementing karmada-webhook of validating ClusterOverridePolicy
2021-12-20 20:23:27 +08:00
changzhen 930d4e9f42 deploy karmada-aggregated-apiserver
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-12-20 19:49:29 +08:00
lonelyCZ f99d1e8a0f Implementing karmada-webhook of validating ClusterOverridePolicy
Signed-off-by: lonelyCZ <531187475@qq.com>
2021-12-20 13:32:52 +08:00
karmada-bot 7acabff78a
Merge pull request #1128 from wawa0210/fix-cluster-example-yaml
Fix incorrect cluster demo yaml
2021-12-20 11:00:26 +08:00
karmada-bot a916dda8d2
Merge pull request #1107 from Shike-Ada/pr-commit
update kube-apiserver and kube-controller-manager default version
2021-12-20 09:41:26 +08:00
karmada-bot c69e955bfb
Merge pull request #1124 from lonelyCZ/override-validating
Implementing karmada-webhook of validating OverridePolicy
2021-12-20 09:07:26 +08:00
wawa0210 aad8b63037
Fix incorrect cluster demo yaml
Signed-off-by: wawa0210 <xiaozhang0210@hotmail.com>
2021-12-18 16:44:44 +08:00
lonelyCZ b8d46597a9 Implementing karmada-webhook of validating OverridePolicy
Signed-off-by: lonelyCZ <531187475@qq.com>
2021-12-18 12:42:22 +08:00
Shike-Ada ec820beac9 update the version of kube-apiser and kube-controller-manager from v1.20.11 to v1.21.7
Signed-off-by: Shike-Ada <1073457937@qq.com>
2021-12-17 18:57:11 +08:00
Xinzhao Xu 2de0290aab Implementing the new OverrideRules
Signed-off-by: Xinzhao Xu <z2d@jifangcheng.com>
2021-12-16 21:36:21 +08:00
gaohailong b349d0c73e fix example yaml
Signed-off-by: gaohailong <ghl_116@qq.com>
2021-12-02 16:05:00 +08:00
changzhen 7224234a74 Update resourece interpreter pkg/file name and variable/parameter/comment naming
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-11-20 17:48:00 +08:00
changzhen c4a6c03c99 add the validation for ResourceExploringWebhookConfiguration creation
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-11-11 15:04:09 +08:00
iawia002 98ee6ce938 Introduce feature gates for the scheduler component
Signed-off-by: iawia002 <z2d@jifangcheng.com>
Signed-off-by: Xinzhao Xu <z2d@jifangcheng.com>
2021-11-05 21:03:02 +08:00
changzhen ac42c00cc4 upgrade k8s version to v1.20.11
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-10-22 15:21:54 +08:00
Garrybest a6a9a67c5e deploy scheduler estimator when local up karmada
Signed-off-by: Garrybest <garrybest@foxmail.com>
2021-09-27 20:53:46 +08:00
iawia002 c463c1a96e Remove extra spaces from artifacts YAML files
Signed-off-by: iawia002 <z2d@jifangcheng.com>
2021-09-26 11:44:59 +08:00
karmada-bot a0959d6214
Merge pull request #736 from XiShanYongYe-Chang/adapt-submariner
adapt to the deployment of Submariner
2021-09-24 17:57:28 +08:00
changzhen cfd8151b9d adapt to the deployment of Submariner
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-09-24 10:21:22 +08:00
Garrybest 21470e3c57 add deploy script of scheduler estimator
Signed-off-by: Garrybest <garrybest@foxmail.com>
2021-09-23 15:21:53 +08:00
jrkeen 7debc81beb unify the crds used by helm chart and the installation scripts
Signed-off-by: jrkeen <jrkeen@hotmail.com>
2021-09-10 17:59:15 +08:00
RainbowMango c968c19263 makes sure crds in chart always up to date and re-org the crds.
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-09-09 17:13:45 +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
karmada-bot 24ad164bdc
Merge pull request #660 from Onyinye91-ctrl/Remove-serviceaccount-controller
Remove serviceaccount controller
2021-08-26 16:28:44 +08:00
Onyinye91-ctrl 2d732b73e9 Karmada project
Signed-off-by: Onyinye91-ctrl <oriji.sandra@gmail.com>
2021-08-25 11:46:59 +01:00
lihanbo 223af35f8d added validation rules to StaticClusterWeight
Signed-off-by: lihanbo <lihanbo2@huawei.com>
2021-08-25 12:03:49 +08:00
karmada-bot b1c4e528ea
Merge pull request #641 from lonelyCZ/lonelyCZ-patch-1
Disable ServiceAccount admission plug-in in karmada apiserver
2021-08-24 21:01:41 +08:00
lonelyCZ 6f28b4ecff Disable ServiceAccount in karmada apiserver
Signed-off-by: lonelyCZ <531187475@qq.com>
2021-08-24 11:07:26 +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
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