Commit Graph

2643 Commits

Author SHA1 Message Date
karmada-bot cb2836db29
Merge pull request #2162 from lonelyCZ/pr-karmadactl-checkerr
karmadactl pretty-print the error and exit with an error
2022-07-25 10:02: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
Qianjin Xu 845e89d3a7 Fix: ArgoCD can not assess Deployment health status.
Signed-off-by: Qianjin Xu <xuqianjins@gmail.com>
2022-07-23 18:55:30 +08:00
karmada-bot 6969a5d643
Merge pull request #2129 from Fish-pro/fix-karmadactl-example
karmadactl-example:print example by templates like kubectl
2022-07-23 10:24:49 +08:00
karmada-bot 5abdfb0448
Merge pull request #2227 from luoMonkeyKing/search-namespace
karmada-search cannot query a single namespace
2022-07-23 09:10:47 +08:00
carlory dfa793f229 take iostreams as a func parameter that can be used by logs, get, describe and exec.
Signed-off-by: carlory <baofa.fan@daocloud.io>
2022-07-23 08:30:18 +08:00
karmada-bot fec1464ca2
Merge pull request #2153 from TheStylite/wuchen
karmadactl describe support the --namespace flag
2022-07-22 18:11:47 +08:00
karmada-bot bdcac103e4
Merge pull request #2237 from XiShanYongYe-Chang/use-service-in-webhook
Extend the timeout period of webhook to 10s
2022-07-22 17:45:52 +08:00
karmada-bot 02836f928d
Merge pull request #1854 from likakuli/feature_notreadytaint
feat: use taint instead of condition to filter cluster
2022-07-22 16:57:48 +08:00
karmada-bot cb58d5f730
Merge pull request #2238 from Poor12/add-clientOption
Cleanup ClusterClientSetFunc field in execution-controller
2022-07-22 16:16:47 +08:00
changzhen 7bff4925f6 Extend the timeout period of webhook to 10s
Signed-off-by: changzhen <changzhen5@huawei.com>
2022-07-22 16:15:16 +08:00
chen zechun 6dffaf5e0f print example by templates like kubectl
Signed-off-by: chen zechun <zechun.chen@daocloud.io>
2022-07-22 15:46:08 +08:00
karmada-bot eff23524d7
Merge pull request #2220 from my-git9/initversion
fix karmada init help crd version
2022-07-22 15:24:47 +08:00
karmada-bot 9fedf66222
Merge pull request #2233 from lonelyCZ/pr-group-cmd
Group the subcommands of karmadactl
2022-07-22 11:40:46 +08:00
Poor12 f9f81280dc Cleanup ClusterClientSetFunc field in execution-controller
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2022-07-22 11:38:46 +08:00
karmada-bot 189368ab1e
Merge pull request #2229 from Fish-pro/fix-descheduler-docs
descheduler docs: increase the readability and reusability of documents
2022-07-22 08:56:46 +08:00
karmada-bot 92ab7227b7
Merge pull request #2174 from XiShanYongYe-Chang/update-k8s-v1.24.2-in-ci-test
fix failing E2E test due to ETCD
2022-07-21 21:45:46 +08:00
changzhen 8c5533f66f fix flake test: add etcd startup parameters
Signed-off-by: changzhen <changzhen5@huawei.com>
2022-07-21 20:40:02 +08:00
karmada-bot 3e7e5c79a2
Merge pull request #2235 from Poor12/test
Apply cachedRESTMapper for other Karmada components
2022-07-21 20:34:46 +08:00
Poor12 3ef7798213 Apply cachedRESTMapper for other Karmada components
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2022-07-21 19:26:52 +08:00
lonelyCZ 5dd268f598 Group the subcommands of karmadactl
Signed-off-by: lonelyCZ <531187475@qq.com>
2022-07-21 18:52:42 +08:00
luomonkeyking 3b33fd359a modify contains-merge-commits
Signed-off-by: luomonkeyking <luomonkeyking@gmail.com>
2022-07-21 15:12:27 +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
karmada-bot df125af3b0
Merge pull request #2187 from yy158775/learn
Add a New Type cachedRESTMapper
2022-07-21 10:37:45 +08:00
karmada-bot a93138d9a4
Merge pull request #2210 from carlory/fix-hack-utils
fix wrong GO_LDFLAGS when the git tree status is dirty
2022-07-21 09:03:45 +08:00
chen zechun a5271062d6 Increase the readability and operability of documents
Signed-off-by: chen zechun <zechun.chen@daocloud.io>
2022-07-21 08:43:41 +08:00
carlory dcafcbe3d3 fix wrong GO_LDFLAGS when the git tree status is dirty
Signed-off-by: carlory <baofa.fan@daocloud.io>
2022-07-20 22:31:30 +08:00
karmada-bot 37ffc7dfd5
Merge pull request #2135 from chaunceyjiang/scheduler_plugins
custom enable or disable of scheduler plugins
2022-07-20 15:59:44 +08:00
karmada-bot 0fdc44e8ca
Merge pull request #2219 from wlp1153468871/wlp
fix inaccurate code comment in  pkg/estimator/client/general.go
2022-07-20 15:37:50 +08:00
yangyong 155e5ed424 feat:add new type cachedRESTMapper to optimize GetGroupVersionResource
Signed-off-by: yy158775 <1584616775@qq.com>
2022-07-20 14:47:53 +08:00
chaunceyjiang fc600ae003 custom scheduler plugin
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2022-07-20 11:16:02 +08:00
xin.li 710d71c75d improve karmada init version
Signed-off-by: xin.li <xin.li@daocloud.io>
2022-07-19 22:04:13 +08:00
wlp1153468871 65086f4e97 fix inaccurate code comment in pkg/estimator/client/general.go
Signed-off-by: wlp1153468871 <luping.wei@daocloud.io>
2022-07-19 20:39:40 +08:00
karmada-bot e9730e2c55
Merge pull request #2214 from carlory/fix-error-test
use the existing utilerrors.AggregateGoroutines func to collect each cluster's replicas concurrently
2022-07-19 20:13:44 +08:00
karmada-bot 7efc6bc2d6
Merge pull request #2206 from carlory/remove-useless-field
remove useless field from CommandGetOptions
2022-07-19 14:16:44 +08:00
karmada-bot ab0883e73d
Merge pull request #2170 from RainbowMango/pr_rename_plugin
Rename scheduler plugin name
2022-07-19 10:27:43 +08:00
carlory aca3965545 use the existing utilerrors.AggregateGoroutines func to collect each cluster's replicas concurrently
Signed-off-by: carlory <baofa.fan@daocloud.io>
2022-07-19 10:23:01 +08:00
karmada-bot d626fcc7cf
Merge pull request #1945 from Garrybest/pr_taint
add NoExecute taint manager
2022-07-18 16:26:43 +08:00
karmada-bot 9ea1f17c55
Merge pull request #2179 from zhuwint/updateut
[ut] add ut for pkg/utils/namespace
2022-07-18 12:59:42 +08:00
karmada-bot fa4fecaa24
Merge pull request #2193 from carlory/fix-karmadactldescribe
remove unused flag for karmadactl promote
2022-07-18 09:36:42 +08:00
carlory 493b2da7ed remove useless field from CommandGetOptions
Signed-off-by: carlory <baofa.fan@daocloud.io>
2022-07-17 10:06:31 +08:00
xin.li cc4589b3bd fix karmadactl apply help
Signed-off-by: xin.li <xin.li@daocloud.io>
2022-07-16 20:44:16 +08:00
karmada-bot 60c5a64402
Merge pull request #2203 from my-git9/promote2
improve karmadactl promte -h
2022-07-16 20:29:40 +08:00
z50023861 e25b7bea56 add ut for pkg/utils/namespace
Signed-off-by: z50023861 <zhuwentao15@huawei.com>
2022-07-16 19:30:50 +08:00
karmada-bot 9c200843a4
Merge pull request #2146 from chaunceyjiang/issue_2173
sync pod failded and succeeded status
2022-07-16 19:09:39 +08:00
xin.li 55008d1b6a improve karmadactl promte -h
Signed-off-by: xin.li <xin.li@daocloud.io>
2022-07-16 18:54:10 +08:00
karmada-bot ab00a50c19
Merge pull request #2181 from carlory/remove-lifted
remove unused lifted codes
2022-07-16 09:20:40 +08:00
TheStylite 6ef71bff4d karmadactl describe support the --namespace flag
Signed-off-by: TheStylite <848099532@qq.com>
2022-07-15 17:05:02 +08:00
karmada-bot 30a690640a
Merge pull request #2184 from AllenZMC/improve_test
add ut for binding/common
2022-07-15 16:54:40 +08:00
Garrybest e39c5844a7 add option and feature gate for taint manager
Signed-off-by: Garrybest <garrybest@foxmail.com>
2022-07-15 16:29:43 +08:00