Commit Graph

286 Commits

Author SHA1 Message Date
shaowenchen
2380c3b5cc improvement: update owners for devops
Signed-off-by: shaowenchen <mail@chenshaowen.com>
2021-02-01 17:11:02 +08:00
KubeSphere CI Bot
4fd6e3e95f Merge pull request #3173 from Ma-Dan/master
Add metrics-server client to monitoring
2021-01-29 15:55:43 +08:00
KubeSphere CI Bot
011c4853cc Merge pull request #3291 from LinuxSuRen/pipeline-choice-param
Fix the wrong XML parse of Pipeline choice parameter
2021-01-29 15:23:44 +08:00
root
3095fd9403 Add test code to metrics client, and fix metrics items process
Signed-off-by: root <danma@yunify.com>
2021-01-26 08:30:41 +00:00
root
8c86c9e1a5 Add metrics-server client to monitoring
Signed-off-by: root <danma@yunify.com>
2021-01-25 07:10:41 +00:00
KubeSphere CI Bot
e6365c62d5 Merge pull request #3214 from yuswift/feature/support_configurable_cluster_resync_perioud
Configurable cluster resync perioud
2021-01-25 14:04:42 +08:00
rick
81c0df01fe Fix the wrong XML parse of Pipeline choice parameter
Signed-off-by: rick <rick@jenkins-zh.cn>
2021-01-25 12:01:04 +08:00
yuswift
9e0a4b69e8 support configurable cluster resync perioud
Signed-off-by: yuswift <yuswiftli@yunify.com>
2021-01-22 18:06:13 +08:00
KubeSphere CI Bot
bed6465993 Merge pull request #3212 from wanjunlei/es
add a es client for auditing, events, and logging
2021-01-19 17:09:19 +08:00
junotx
514fec7eb4 custom alerting use the same API group and flagset to alerting
Signed-off-by: junotx <junotx@126.com>
2021-01-15 13:48:48 +08:00
junotx
6f9d306368 custom alerting resolve conflicts
Signed-off-by: junotx <junotx@126.com>
2021-01-12 16:52:37 +08:00
junotx
371c9b187d custom alerting
Signed-off-by: junotx <junotx@126.com>
2021-01-12 16:52:36 +08:00
KubeSphere CI Bot
3788124641 Merge pull request #3256 from zheng1/network.topology
Add network.topology into conf.ToMap()
2021-01-11 10:03:35 +08:00
junotx
9304e839b1 fix metrics query bug for pods with duplicate name in one node
Signed-off-by: junotx <junotx@126.com>
2021-01-08 13:53:49 +08:00
Zhengyi Lai
492b4ae8c2 Add network.topology into conf.ToMap()
Signed-off-by: Zhengyi Lai <zheng1@yunify.com>
2021-01-06 15:04:43 +08:00
Zack Zhang
f20c1f33f1 refactor application controller
Signed-off-by: zackzhang <zackzhang@yunify.com>
2021-01-04 16:34:04 +08:00
hongming
fe6c5de00f update dependencies
Signed-off-by: hongming <talonwan@yunify.com>
2021-01-04 15:35:32 +08:00
wanjunlei
83c010c691 resolve conversation
Signed-off-by: wanjunlei <wanjunlei@yunify.com>
2020-12-29 14:58:26 +08:00
Duan Jiong
24e3ac865f add ippool resource api
add ippool webhook and fix some bugs

Signed-off-by: Duan Jiong <djduanjiong@gmail.com>
2020-12-29 14:32:21 +08:00
wanjunlei
039507c9ae add a es client for auditing, events, and logging
Signed-off-by: wanjunlei <wanjunlei@yunify.com>
2020-12-29 14:17:21 +08:00
KubeSphere CI Bot
ed18749172 Merge pull request #3201 from wanjunlei/auditing-log2
fix bug get goroutine for audit timeout
2020-12-28 13:55:40 +08:00
KubeSphere CI Bot
d814d5db7b Merge pull request #3195 from LinuxSuRen/fix/devops-project-del
Fix devops project cannot be deleted due to mess up with finalizer control
2020-12-18 14:03:47 +08:00
zackzhangkai
f153390468 support using Kiali API directly
Signed-off-by: zackzhangkai <zackzhang@yunify.com>
2020-12-17 21:28:16 +08:00
rick
f908aa42f7 Fix devops project cannot be deleted due to mess up with finalizer control
Signed-off-by: rick <rick@jenkins-zh.cn>
2020-12-16 10:08:34 +08:00
wanjunlei
ee95aeff15 resolve conversation
Signed-off-by: wanjunlei <wanjunlei@yunify.com>
2020-12-14 15:38:11 +08:00
wanjunlei
b543ae1a12 fix bug get goroutine for audit timeout
Signed-off-by: wanjunlei <wanjunlei@yunify.com>
2020-12-14 11:10:40 +08:00
rick
3d12019e23 Mix up the pipeline list between ks and Jenkins
Technically we should take the Pipeline list from ks or mixup the instead of only taking it from Jenkins. Because we always manipulate Pipeline from ks.

Signed-off-by: rick <rick@jenkins-zh.cn>
2020-12-11 13:38:20 +08:00
KubeSphere CI Bot
a314b31bf0 Merge pull request #3177 from LinuxSuRen/fix/multi-branch-panic-with-nil
Fix ks-controller panic due to missing nil checking in mutli-branch pipeline
2020-12-11 12:00:45 +08:00
junotx
933d0b5571 custom monitoring with cluster level
Signed-off-by: junotx <junotx@126.com>
2020-12-10 17:16:38 +08:00
rick
f50f30e6a3 Refactory pr discover with Bitbucket, avoid using number to compare
Signed-off-by: rick <rick@jenkins-zh.cn>
2020-12-09 14:27:06 +08:00
rick
e4782b37f0 Remove the specified version of jenkins plugin scm-api
Signed-off-by: rick <rick@jenkins-zh.cn>
2020-12-09 13:41:01 +08:00
junotx
1df035ed06 support for querying pods metrics from the cluster level
Signed-off-by: junotx <junotx@126.com>
2020-12-09 10:23:33 +08:00
KubeSphere CI Bot
1d2204cdfa Merge pull request #3165 from LinuxSuRen/fix/pipeline-cron-tips
Fix the inapproprite errors handle with cron expression checking
2020-12-08 17:59:43 +08:00
KubeSphere CI Bot
bfdef0e67b Merge pull request #3156 from LinuxSuRen/pipeline-approve
Restrict only specific users or admin can approve a pipeline
2020-12-08 17:49:43 +08:00
rick
0b4ed3f8c8 Fix ks-controller panic due to missing nil checking in mutli-branch pipeline
Signed-off-by: rick <rick@jenkins-zh.cn>
2020-12-03 13:48:25 +08:00
rick
730657166c Add more error handling when request cron validation
Signed-off-by: rick <rick@jenkins-zh.cn>
2020-12-03 09:45:25 +08:00
KubeSphere CI Bot
18bb1c116b Merge pull request #3145 from LinuxSuRen/master
Provide a hunman readable error message instead of the raw
2020-12-02 17:44:40 +08:00
rick
66dd5ac784 Keep the orignal error messages with log printing instead swallow them
Signed-off-by: rick <rick@jenkins-zh.cn>
2020-12-01 11:14:42 +08:00
KubeSphere CI Bot
fafe5f14e6 Merge pull request #3131 from LinuxSuRen/gitlab-multi-branch-pipeline
Add gitlab multi-branch pipeline support
2020-12-01 10:56:39 +08:00
rick
039dbf8033 Fix the inapproprite errors handle with cron expression checking
Signed-off-by: rick <rick@jenkins-zh.cn>
2020-12-01 10:07:57 +08:00
rick
8451c18277 Add unit tests for pipeline approve functions
Signed-off-by: rick <rick@jenkins-zh.cn>
2020-11-30 14:09:44 +08:00
rick
df34ee9978 Adding approvable field to indicate if current user can approve a particular step
Signed-off-by: rick <rick@jenkins-zh.cn>
2020-11-30 11:42:41 +08:00
rick
00e8b0e5ef Fix panic against with pipeline-multibranch-defaults-plugin
Signed-off-by: rick <rick@jenkins-zh.cn>
2020-11-25 15:38:07 +08:00
rick
d35e22f0be Provide a hunman readable error message instead of the raw
Signed-off-by: rick <rick@jenkins-zh.cn>
2020-11-25 09:07:20 +08:00
rick
af471bce59 Add unit test cases for gitlab multi-branch pipeline
Signed-off-by: rick <rick@jenkins-zh.cn>
2020-11-24 16:40:26 +08:00
rick
52c6f5f479 Use camel case style according to review comments
Signed-off-by: rick <rick@jenkins-zh.cn>
2020-11-24 13:54:35 +08:00
rick
3293948b33 Add gitlab multi-branch pipeline support
Signed-off-by: rick <rick@jenkins-zh.cn>
2020-11-24 13:48:25 +08:00
KubeSphere CI Bot
5a816f72fc Merge pull request #3125 from LinuxSuRen/discover-tag-support
Add support discover tags for multi-branch pipeline
2020-11-24 11:35:36 +08:00
rick
1783b75c98 Add support discover tags for multi-branch pipeline
Signed-off-by: rick <rick@jenkins-zh.cn>
2020-11-19 15:29:44 +08:00
zackzhangkai
745ede8519 upgrade prometheus client-go
Signed-off-by: zackzhangkai <zackzhang@yunify.com>
2020-11-17 18:13:43 +08:00