Commit Graph

245 Commits

Author SHA1 Message Date
karmada-bot 66275b1c9e
Merge pull request #3595 from jwcesign/centralized-hpa-api
cleanup: genertate the necessary code for federatedhpa and fix typo
2023-05-29 15:55:16 +08:00
jwcesign d2c752f351 cleanup: fix typo and generate the necessary code for federatedhpa
Signed-off-by: jwcesign <jiangwei115@huawei.com>
2023-05-29 14:24:22 +08:00
karmada-bot 401a675c32
Merge pull request #3536 from lonelyCZ/pr-chart-bootstraptoken
Support Karmada installed by helm to use karmadactl register
2023-05-29 12:35:16 +08:00
RainbowMango f0798a8579 Fix code generation
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2023-05-28 10:29:30 +08:00
jwcesign 184c161010 Add centralized HPA api
Signed-off-by: jwcesign <jiangwei115@huawei.com>
2023-05-28 10:29:30 +08:00
karmada-bot 81d231a36d
Merge pull request #3524 from calvin0327/add-karmada-operator-chart
karmada operator: add karmada operator chart
2023-05-24 11:25:56 +08:00
calvin d8fc313471 add karmada operator chart
Signed-off-by: calvin <wen.chen@daocloud.io>
2023-05-22 16:52:39 +08:00
karmada-bot 15a9a26dbe
Merge pull request #3530 from learner0810/add-helm-releasename-name-prefix-to-external-etcd-secret
Add the helmrealesa name prefix to the external etcd secret
2023-05-16 15:27:50 +08:00
learner0810 fc43ffa2b9 Add the helmrealesa name prefix to the external etcd secret
Signed-off-by: learner0810 <zhongjun.li@daocloud.io>
2023-05-16 14:07:33 +08:00
lonelyCZ f4ca661712 Support Karmada installed by helm to use karmadactl register
Signed-off-by: lonelyCZ <chengzhe@zju.edu.cn>
2023-05-16 00:37:37 +08:00
karmada-bot b10f789ef5
Merge pull request #3473 from 7sunarni/master
fix(chart): helm uninstall clear deployment {{name}}-controller-manager
2023-05-15 09:31:56 +08:00
changzhen c04fd6ad62 add validation for mci
Signed-off-by: changzhen <changzhen5@huawei.com>
2023-05-12 15:49:50 +08:00
chaunceyjiang 77d6e665be fix: add federatedresourcequota validate config
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2023-05-11 18:58:37 +08:00
Poor12 5bdd837f35 revert some fields
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2023-05-09 16:38:48 +08:00
Balaji Arun f132abfea5 Upgrade kube version
Signed-off-by: Balaji Arun <balajia@vt.edu>
2023-05-02 09:12:09 -07:00
EnnnOK 45d9164cb1 fix(chart): helm uninstall clear -controller-manager
Signed-off-by: EnnnOK <710720732@qq.com>
2023-04-26 02:44:04 -07:00
karmada-bot 27862f77f7
Merge pull request #3442 from chaunceyjiang/AffinityName
fix: affinityName can be set to an empty string
2023-04-25 10:31:10 +08:00
Poor12 2c9d900c28 add some fields for GracefulEvictionTask
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2023-04-24 14:59:27 +08:00
chaunceyjiang 6fb9329b29 fix: affinityName can be set to an empty string
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2023-04-24 12:55:46 +08:00
Poor12 74e030af81 add validation for failover
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2023-04-20 14:56:16 +08:00
karmada-bot b9ba007913
Merge pull request #3399 from Poor12/binding-api-change
Binding API modification adaptation to implement application failover
2023-04-19 11:26:12 +08:00
Poor12 433ccb0d0f add api to binding
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2023-04-18 19:55:47 +08:00
EnnnOK 12cc79d5e9 fix(chart): agent.tolerations type
Signed-off-by: EnnnOK <710720732@qq.com>
2023-04-13 23:59:42 -07:00
calvin 9ac833714a Request to be a Reviewer of Karmada community
Signed-off-by: calvin <wen.chen@daocloud.io>
2023-04-13 11:34:16 +08:00
karmada-bot ef774d2863
Merge pull request #3342 from Poor12/add-health-api
Add failover APIs in policy
2023-04-12 18:47:00 +08:00
Poor12 34f481201c add failover apis
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2023-04-12 17:30:08 +08:00
chaunceyjiang 6f3afbdbf2 fix: validates predicate path
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2023-04-12 13:47:28 +08:00
chaunceyjiang c3ebf6264a feat: support for customizing tolerances for internal etcd
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2023-03-27 15:37:02 +08:00
EnnnOK 46b4b7a8da feat(charts): add annotation to apiserver service, add tolerations and nodeselector to jobs
Signed-off-by: EnnnOK <710720732@qq.com>

docs(chart): add apiServer.serviceAnnotations, pre/post job tolerations and nodeSelector

Signed-off-by: EnnnOK <710720732@qq.com>
2023-03-22 20:30:35 -07:00
karmada-bot fb974eeacf
Merge pull request #3268 from neteric/master
Add helm variable extraCommandArgs to controllerManager
2023-03-16 17:35:25 +08:00
erizhang 6eb6ee8eec Add helm variable extraCommandArgs to controllerManager and update README about it
Signed-off-by: neteric <net.eric.zhang@gmail.com>
2023-03-16 09:50:22 +08:00
Poor12 943d2201bb push charts to dockerHub
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2023-03-14 19:38:26 +08:00
calvin 6e58d2d34f fixed karmada controller flag
Signed-off-by: calvin <wen.chen@daocloud.io>
2023-03-13 11:24:47 +08:00
yanggang ce9df6dffb
Add controllers config for karmada-controller-manager
Signed-off-by: yanggang <gang.yang@daocloud.io>
2023-03-10 19:41:34 +08:00
karmada-bot fa0791e879
Merge pull request #3240 from Poor12/helm-controllers
Add controllers config for karmada-controller-manager
2023-03-09 11:18:14 +08:00
fredgate f61123de5b Add helm variables to choose controllers of karmada and kubernetes manager
Signed-off-by: fredgate <barriere.fr@gmail.com>
2023-03-08 11:18:41 +08:00
RainbowMango 75f27339ce Add more comments about filed selector in cluster affinity.
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2023-03-07 11:58:22 +08:00
Poor12 b8c706ce65 add controllers
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2023-03-06 16:23:38 +08:00
karmada-bot 4a948aa9d2
Merge pull request #3228 from chaunceyjiang/charts
fix: customize etcd's anti-affinity and disable apiserver's host network.
2023-03-03 15:20:10 +08:00
karmada-bot afc7efa864
Merge pull request #3234 from chaunceyjiang/karmda-system
Fixed the system namespace to "karmada-system".
2023-03-03 11:28:09 +08:00
chaunceyjiang 3c042b2ac5 fix: customize etcd's pods anti-affinity
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>

feat: support ClusterOverridePolicy and ClusterPropagationPolicy

Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2023-03-03 10:46:23 +08:00
chaunceyjiang 4c47ea1eb1 Fix the system namespace to "karmada-system".
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2023-03-03 10:08:43 +08:00
Poor12 0f304337a0 add index
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2023-03-01 17:08:53 +08:00
changzhen 45340c358e update ClusterAffinities json name
Signed-off-by: changzhen <changzhen5@huawei.com>
2023-02-18 11:29:18 +08:00
RainbowMango 6aa3ffd6cf Simply OrderedClusterAffinities API names
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2023-02-17 16:55:27 +08:00
RainbowMango 5dc94f40fe Extend ResourceBinding by adding the SchedulerObservedAffinityName to the status field.
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2023-02-16 20:09:12 +08:00
RainbowMango 5c30415584 Propose preferred cluster
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2023-02-13 16:16:42 +08:00
karmada-bot e39feeb252
Merge pull request #3138 from my-git9/chart/etcdlabel
chart: Support custom labels variable for etcd
2023-02-13 14:30:54 +08:00
xin.li 4304597848 chart: Support custom labels variable for etcd
Signed-off-by: xin.li <xin.li@daocloud.io>
2023-02-11 01:35:14 +08:00
Poor12 5eff625925 add placement for binding
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2023-02-10 15:18:01 +08:00