Commit Graph

192 Commits

Author SHA1 Message Date
karmada-bot 25af090405
Merge pull request #2511 from carlory/fix-karmada-controllermanager
karmada-controller-manager removes unnecessary permissions
2022-09-17 22:56:47 +08:00
calvin0327 3d20789c2d fix labels of components schedulerEstimator and search
Signed-off-by: calvin0327 <wen.chen@daocloud.io>
2022-09-13 21:51:42 +08:00
carlory c247537d66 karmada-controller-manager removes unnecessary permissions
Signed-off-by: carlory <baofa.fan@daocloud.io>
2022-09-13 21:22:06 +08:00
calvin0327 87326b9ec2 cleanup chart helper template
Signed-off-by: calvin0327 <wen.chen@daocloud.io>
2022-09-11 12:51:04 +08:00
Poor12 bdecd91946 add repo index for 1.2.1 and 1.2.2
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2022-09-08 09:47:34 +08:00
chaunceyjiang b909985259 upgrade karmada version
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2022-09-01 10:32:27 +08:00
ndx-robot d31775b94a
add csr controller
Signed-off-by: ndx-robot <xiao.zhang@daocloud.io>
2022-08-30 14:40:10 +08:00
ndx-robot 78ed797e28
fix karmada chart kube-controller cluster-signing config
Signed-off-by: ndx-robot <xiao.zhang@daocloud.io>
2022-08-24 20:34:45 +08:00
zhixian fb4ea9c1fc fix: remove unexpected validate webhook in configuration
Signed-off-by: zhixian <zhy0882@mail.ustc.edu.cn>
2022-08-22 12:02:39 +08:00
changzhen c1794bf7e4 add health field in the binding and work api
Signed-off-by: changzhen <changzhen5@huawei.com>
2022-08-19 15:44:19 +08:00
ndx-robot 335aa6532d
update karmada charts
Signed-off-by: ndx-robot <xiao.zhang@daocloud.io>
2022-08-11 12:47:56 +08:00
karmada-bot fe55f9c287
Merge pull request #2289 from calvin0327/enabled-chart-search-APIService
disabled search APIService chart resource by default
2022-08-09 10:07:08 +08:00
karmada-bot d5f50b57f5
Merge pull request #2299 from my-git9/helmendpoints
helm support option --cluster-api-endpoint
2022-08-09 10:06:08 +08:00
xin.li 9210f0f50d helm support option --cluster-api-endpoint
Signed-off-by: xin.li <xin.li@daocloud.io>
2022-08-03 19:25:34 +08:00
RainbowMango 89f9c96644 Extend Binding API adding graceful eviction
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-08-01 17:36:03 +08:00
karmada-bot 7cce95f96a
Merge pull request #2275 from calvin0327/fix-chart-webhook-svc
fix webhook svc chart temp
2022-08-01 15:27:56 +08:00
calvin0327 b3535429a4 disabled search APIService chart resource
Signed-off-by: calvin0327 <wen.chen@daocloud.io>
2022-07-30 20:56:18 +08:00
karmada-bot b5119c391a
Merge pull request #2280 from zirain/crd-category
support CRD category
2022-07-30 14:51:55 +08:00
hejianpeng 01eea9189c support CRD category
Signed-off-by: hejianpeng <hejianpeng2@huawei.com>
2022-07-30 11:47:54 +08:00
calvin 0f961e8241 fix webhook svc chart temp
Signed-off-by: calvin <wen.chen@daocloud.io>
2022-07-28 19:02:46 +08:00
zhixian c5382c7817 fix: create cluster apiservice in post install job
Signed-off-by: zhixian <zhy0882@mail.ustc.edu.cn>
2022-07-26 14:24:17 +08:00
karmada-bot 0ab14028f1
Merge pull request #2232 from Fish-pro/add-etcd-nodeselector
charts: add nodeSelector for etcd in charts
2022-07-25 17:40:50 +08:00
joengjyu 9c29991edf chore: simplify build scripts for kubectl apply when handling kustomization resources
Signed-off-by: joengjyu <joengjyu@gmail.com>
2022-07-24 23:51:37 +08:00
chen zechun f69c7d9104 add node label selection for etcd
Signed-off-by: chen zechun <zechun.chen@daocloud.io>
2022-07-21 15:11:05 +08:00
changzhen a703560296 upgrade default karmada-apiserver from v1.23.8 to v1.24.2
Signed-off-by: changzhen <changzhen5@huawei.com>
2022-07-09 14:40:10 +08:00
karmada-bot 78b37a81e0
Merge pull request #2130 from XiShanYongYe-Chang/upgrade-karmada-apiserver
Upgrade default karmada-apiserver from v1.22.10 to v1.23.8
2022-07-05 16:32:40 +08:00
changzhen 708b39eb6d upgrade default karmada-apiserver from v1.22.10 to v1.23.8
Signed-off-by: changzhen <changzhen5@huawei.com>
2022-07-05 15:37:17 +08:00
calvin 43f84b110d support global image pull secrets
Signed-off-by: calvin <wen.chen@daocloud.io>
2022-07-01 15:25:29 +08:00
karmada-bot f8715acc0f
Merge pull request #1912 from Poor12/add-repo-index
Add helm repo index
2022-06-28 11:49:20 +08:00
karmada-bot e6ed1d3636
Merge pull request #2055 from calvin0327/update-chart-readme
update chart readme
2022-06-26 17:35:18 +08:00
karmada-bot 7d25a7275b
Merge pull request #2046 from AllenZMC/karmada_search
add health probe for karmada-search
2022-06-25 11:50:16 +08:00
karmada-bot 61072d117c
Merge pull request #2043 from Poor12/test
Add health probe for Karmada-agent
2022-06-24 16:24:16 +08:00
Poor12 a8af99e31c Add health probe for Karmada-agent
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2022-06-24 14:15:38 +08:00
AllenZMC fbd10be74c add health probe for karmada-search
Signed-off-by: AllenZMC <zhongming.chang@daocloud.io>
2022-06-24 13:17:14 +08:00
calvin0327 cd90760693 update chart readme
Signed-off-by: calvin0327 <wen.chen@daocloud.io>
2022-06-23 22:52:18 +08:00
karmada-bot 4440645e09
Merge pull request #2039 from AllenZMC/liveness
add livenessProbe for karmada-controller-manager
2022-06-23 10:21:15 +08:00
AllenZMC 7fd951e95a add livenessProbe for karmada-controller-manager
Signed-off-by: AllenZMC <zhongming.chang@daocloud.io>
2022-06-20 23:28:41 +08:00
RainbowMango c958ad7135 Put Poor12 to chart owner list
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-06-20 10:29:02 +08:00
karmada-bot 24e522d205
Merge pull request #1994 from Poor12/chart-leaderelection-add-ns
Add leaderelection namespace for helm chart
2022-06-15 16:43:08 +08:00
calvin0327 7332170603 support global images registry for chart
Signed-off-by: calvin0327 <wen.chen@daocloud.io>
2022-06-14 13:03:41 +08:00
Poor12 7b84a2da74 add helm repo index
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2022-06-13 19:47:56 +08:00
calvin0327 5b521302e1 add chart lint ci workflow
Signed-off-by: calvin0327 <wen.chen@daocloud.io>
2022-06-13 16:36:33 +08:00
Poor12 dc748abcf1 add leaderelection namespace for helm chart
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2022-06-13 14:34:40 +08:00
calvin0327 791208bf0a modify the chart dir
Signed-off-by: calvin0327 <wen.chen@daocloud.io>
2022-06-10 17:57:18 +08:00
Poor12 29054e41ac Improve docs about helm chart
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2022-06-10 16:00:08 +08:00
mathlsj b9fa7dd779 disable StorageObjectInUseProtection and serviceaccount admission plugin in charts
Signed-off-by: mathlsj <mathlsj@outlook.com>
2022-06-09 22:03:30 +08:00
karmada-bot 6ceb11d475
Merge pull request #1958 from calvin0327/format-chart-file
tidy the chart file name and values.yaml
2022-06-07 17:52:58 +08:00
AllenZMC 30fb09c5ea Remove useless prefixes in console, making it easier for users to copy on the ui
Signed-off-by: AllenZMC <zhongming.chang@daocloud.io>
2022-06-05 23:08:42 +08:00
calvin0327 f130b9f6f6 tidy the chart file name and values.yaml
Signed-off-by: calvin0327 <wen.chen@daocloud.io>
2022-06-05 20:10:24 +08:00
karmada-bot 15c8ec5251
Merge pull request #1941 from AllenZMC/update_image
[helm] Update default kube-apiserver from v1.21 to v1.22
2022-06-04 00:07:54 +08:00
karmada-bot 52c8016962
Merge pull request #1919 from my-git9/etcdport
adjust etcd port
2022-06-02 10:08:53 +08:00
AllenZMC e6f1b66185 [helm] Update default kube-apiserver from v1.21 to v1.22
Signed-off-by: AllenZMC <zhongming.chang@daocloud.io>
2022-06-01 16:57:24 +08:00
chaunceyjiang 4d3db43e10 add livenessProbe
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2022-05-31 18:47:33 +08:00
karmada-bot 799c7dff89
Merge pull request #1908 from my-git9/rad4
add the manual of strategy in chart
2022-05-31 10:54:55 +08:00
xin.li 6f3fb6bfe0 adjust etcd port
Signed-off-by: xin.li <xin.li@daocloud.io>
2022-05-30 22:04:49 +08:00
xin.li e972af7026 add the manual of strategy
Signed-off-by: xin.li <xin.li@daocloud.io>
2022-05-30 21:23:03 +08:00
karmada-bot 10beb437c5
Merge pull request #1895 from AllenZMC/healthz_estimator
add livenessProbe for scheduler-estimator
2022-05-30 16:54:49 +08:00
karmada-bot 1e1147cef6
Merge pull request #1894 from AllenZMC/healthz_descheduler
add livenessProbe for descheduler
2022-05-30 14:34:50 +08:00
karmada-bot 4eba0e506b
Merge pull request #1890 from my-git9/livs
Add livenes for karmada-scheduler
2022-05-29 00:11:46 +08:00
xin.li a60afb8bfa support install karmada-search with helm chart
Signed-off-by: xin.li <xin.li@daocloud.io>
2022-05-28 17:00:42 +08:00
AllenZMC 0dcb8e2ad6 add livenessProbe for scheduler-estimator
Signed-off-by: AllenZMC <zhongming.chang@daocloud.io>
2022-05-26 23:49:46 +08:00
AllenZMC a9b96e2f01 add livenessProbe for descheduler
Signed-off-by: AllenZMC <zhongming.chang@daocloud.io>
2022-05-26 23:45:53 +08:00
xin.li 068f64e32f add livenes for karmada-scheduler
Signed-off-by: xin.li <xin.li@daocloud.io>
2022-05-26 19:09:12 +08:00
karmada-bot 766def4bc9
Merge pull request #1867 from zirain/readiness
add readiness for aa
2022-05-24 15:53:42 +08:00
hejianpeng 70aa6fba0d update charts
Signed-off-by: hejianpeng <hejianpeng2@huawei.com>
2022-05-24 14:40:36 +08:00
karmada-bot a2ddf45217
Merge pull request #1869 from anu491/removing_deprecated_flag
Removed Deprecated karmada-config flag
2022-05-23 21:30:47 +08:00
anu491 ea3ff53a7a Removed Deprecated flag
Signed-off-by: anu491 <anutosh.bhat.21.linux@gmail.com>
2022-05-23 15:54:58 +05:30
xin.li 52a241cbab update the value in readme
Signed-off-by: xin.li <xin.li@daocloud.io>
2022-05-19 11:59:36 +08:00
xin.li 21b080e006 add comment for value.yaml
Signed-off-by: xin.li <xin.li@daocloud.io>
2022-05-19 00:11:35 +08:00
xin.li 48c986652b Update default version
Signed-off-by: xin.li <xin.li@daocloud.io>
2022-05-18 10:11:13 +08:00
changzhen 3e217b0249 add karmada-search fabric
Signed-off-by: changzhen <changzhen5@huawei.com>
2022-05-17 09:24:04 +08:00
karmada-bot 98ab8c4535
Merge pull request #1691 from Poor12/fix-1443
Fix karmada-apiserver pending when helm upgrade
2022-05-09 21:40:32 +08:00
RainbowMango 8bfb5783de Bump controller-tools to 0.8.0
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-05-07 23:32:03 +08:00
YasongLi da68d952e1
Add a CRD for the cached member cluster and resource scope. (#1674)
* Add a CRD named ClusterCache for the cached member cluster and resource scope

Co-authored-by: liys87x <liyasong1987x@gmail.com>
Signed-off-by: huntsman_ly <huntsman_ly@sina.com>

* set resource scoped to cluster-scoped

Co-authored-by: liys87x <liyasong1987x@gmail.com>
Signed-off-by: huntsman_ly <huntsman_ly@sina.com>

* Change the group name to search.karmada.io
Change the kind name to ResourceRegistry
Remove the CachePhase filed; add Conditions

Co-authored-by: liys87x <liyasong1987x@gmail.com>
Signed-off-by: huntsman_ly <huntsman_ly@sina.com>

Co-authored-by: huntsman_ly <huntsman_ly@sina.com>
2022-05-07 12:28:27 +08:00
Poor12 632c4a3c57 fix karmada-apiserver pending when helm upgrade
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2022-04-29 11:53:27 +08:00
xin.li fe4e5719a9 Just adjust the format in charts
Signed-off-by: xin.li <xin.li@daocloud.io>
2022-04-27 22:44:52 +08:00
xin.li d5411e365e remove karmada-system in chart
Signed-off-by: xin.li <xin.li@daocloud.io>
2022-04-26 12:35:00 +08:00
Poor12 8e20fb9f43 add karmada_descheduler for helm
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2022-04-18 17:43:32 +08:00
karmada-bot 9d3a6969c7
Merge pull request #1602 from Poor12/add-post-delete-job
Remove remaining resource when using helm uninstall
2022-04-14 09:13:56 +08:00
Poor12 c7aeedea2c add post delete job for helm
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2022-04-13 16:29:40 +08:00
Zhihai Fan (范志海) deb6a5283b remove cluster-proxy-rbac from karmada-host cluster to karmada-apiserver
Signed-off-by: Zhihai Fan (范志海) <fanzhihai@inspur.com>
2022-04-11 15:41:13 +08:00
karmada-bot ffa9227cc8
Merge pull request #1547 from AllenZMC/improve_test
helm: add cluster proxy rbac for admin when deploy Karmada control plane
2022-03-31 17:21:03 +08:00
AllenZMC c92ca944c1 helm: add cluster proxy rbac for admin when deploy Karmada control plane
Signed-off-by: AllenZMC <zhongming.chang@daocloud.io>

Signed-off-by: AllenZMC <zhongming.chang@daocloud.io>
2022-03-31 16:05:02 +08:00
RainbowMango 635623c015 Update owner file as owner changed his name.
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-03-26 14:37:06 +08:00
karmada-bot a9ac97c016
Merge pull request #1433 from pigletfly/fix-charts
[helm chart] make rolling update strategy configurable
2022-03-11 17:21:26 +08:00
karmada-bot 7c0ebc3e55
Merge pull request #1444 from pigletfly/fix-helm-k8s-version
[helm chart] fix version constraints skip prerelease issue
2022-03-10 16:35:23 +08:00
AllenZMC 5788de42ce fix karmada_agent.yaml for charts
Signed-off-by: AllenZMC <zhongming.chang@daocloud.io>
2022-03-09 00:04:15 +08:00
karmada-bot beb8385c10
Merge pull request #1438 from pigletfly/fix-charts-version
Fix charts appVersion
2022-03-08 13:41:18 +08:00
pigletfly 59798d23dd Fix helm charts k8s version check
Signed-off-by: pigletfly <wangbing.adam@gmail.com>
2022-03-08 11:06:42 +08:00
pigletfly 4e988500ff Fix charts appVersion
Signed-off-by: pigletfly <wangbing.adam@gmail.com>
2022-03-08 11:06:18 +08:00
pigletfly 75800f197f Fix karmada crds being too big
Signed-off-by: pigletfly <wangbing.adam@gmail.com>
2022-03-08 11:05:30 +08:00
pigletfly 33d11270b4 Fix rollingUpdate strategy
Signed-off-by: pigletfly <wangbing.adam@gmail.com>
2022-03-08 10:10:51 +08:00
changzhen 5a9b1aa2f0 install FederatedResourceQuota CRD
Signed-off-by: changzhen <changzhen5@huawei.com>
2022-02-28 16:07:47 +08:00
RainbowMango f5c59c3f1a Set subresource for federated resource quota
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-02-28 09:02:13 +08:00
karmada-bot 7892e61b05
Merge pull request #1387 from RainbowMango/pr_resourcequota
Introduce FederatedResourceQuota API
2022-02-28 08:55:09 +08:00
RainbowMango e102ad37bd Generates API files
Signed-off-by: RainbowMango <renhongcai@huawei.com>
2022-02-22 15:40:07 +08:00
changzhen f0563e517d add MultiClusterIngress API for MCI feature
Signed-off-by: changzhen <changzhen5@huawei.com>
2022-02-21 09:40:55 +08:00
pigletfly 9fd509809e add max inflight flag
Signed-off-by: pigletfly <wangbing.adam@gmail.com>
2022-02-10 22:28:33 +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
RainbowMango 990bf25072 mark override policy spec.targetCluster and spec.overriders deprecated
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-01-11 19:24:30 +08:00