Commit Graph

567 Commits

Author SHA1 Message Date
Duan Jiong
ff1587f445 modify ippool api resource to namespace scope
sync namespace annotation when ippool is deleting

Signed-off-by: Duan Jiong <djduanjiong@gmail.com>
2021-03-16 19:41:26 +08:00
hongming
ad38e692ff fix unauthorized resource access
Signed-off-by: hongming <talonwan@yunify.com>
2021-03-12 18:13:00 +08:00
KubeSphere CI Bot
147f502257 Merge pull request #3356 from wanjunlei/nm
support customize notification receiver
2021-03-12 16:53:01 +08:00
KubeSphere CI Bot
93ede4b770 Merge pull request #3440 from junotx/ca
fix alerts not retriggered when updating rule
2021-03-11 11:39:37 +08:00
wanjunlei
e3cf58e84b Integrate all receivers into one crd, and all configs into another crd
Signed-off-by: wanjunlei <wanjunlei@yunify.com>
2021-03-10 18:55:46 +08:00
wanjunlei
f4f5f8283e change notification crd version to v2alpha1
Signed-off-by: wanjunlei <wanjunlei@yunify.com>
2021-03-10 17:36:06 +08:00
wanjunlei
5e39b7c752 add tenant-level apis for notification secret
Signed-off-by: wanjunlei <wanjunlei@yunify.com>
2021-03-10 17:32:49 +08:00
wanjunlei
d4a8f9bf88 resolve conversation
Signed-off-by: wanjunlei <wanjunlei@yunify.com>
2021-03-10 17:32:49 +08:00
wanjunlei
f9213fcdc8 support customize notification receiver
Signed-off-by: wanjunlei <wanjunlei@yunify.com>
2021-03-10 17:32:48 +08:00
LiHui
83e6221f3a openpitrix crd
Signed-off-by: LiHui <andrewli@yunify.com>

delete helm repo, release and app

Signed-off-by: LiHui <andrewli@yunify.com>

Fix Dockerfile

Signed-off-by: LiHui <andrewli@yunify.com>

add unit test for category controller

Signed-off-by: LiHui <andrewli@yunify.com>

resource api

Signed-off-by: LiHui <andrewli@yunify.com>

miscellaneous

Signed-off-by: LiHui <andrewli@yunify.com>

resource api

Signed-off-by: LiHui <andrewli@yunify.com>

add s3 repo indx

Signed-off-by: LiHui <andrewli@yunify.com>

attachment api

Signed-off-by: LiHui <andrewli@yunify.com>

repo controller test

Signed-off-by: LiHui <andrewli@yunify.com>

application controller test

Signed-off-by: LiHui <andrewli@yunify.com>

release metric

Signed-off-by: LiHui <andrewli@yunify.com>

helm release controller test

Signed-off-by: LiHui <andrewli@yunify.com>

move constants to /pkg/apis/application

Signed-off-by: LiHui <andrewli@yunify.com>

remove unused code

Signed-off-by: LiHui <andrewli@yunify.com>

add license header

Signed-off-by: LiHui <andrewli@yunify.com>

Fix bugs

Signed-off-by: LiHui <andrewli@yunify.com>

cluster cluent

Signed-off-by: LiHui <andrewli@yunify.com>

format code

Signed-off-by: LiHui <andrewli@yunify.com>

move workspace,cluster from spec to labels

Signed-off-by: LiHui <andrewli@yunify.com>

add license header

Signed-off-by: LiHui <andrewli@yunify.com>

openpitrix test

Signed-off-by: LiHui <andrewli@yunify.com>

add worksapce labels for app in appstore

Signed-off-by: LiHui <andrewli@yunify.com>
2021-03-09 18:30:02 +08:00
junotx
a3d44252f2 fix alerts unretriggered when updating rule
Signed-off-by: junotx <junotx@126.com>
2021-03-09 18:22:05 +08:00
KubeSphere CI Bot
737639020b Merge pull request #3433 from wansir/loginrecord
limit login record entries
2021-03-06 19:47:04 +08:00
KubeSphere CI Bot
88eb1af436 Merge pull request #3409 from junotx/ca
add alerting rule bulk api
2021-03-06 19:46:29 +08:00
hongming
70a0ee40d6 limit login record entries
Signed-off-by: hongming <talonwan@yunify.com>
2021-03-06 14:45:11 +08:00
junotx
302000a650 tweak some variables and comments to alerting bulk
Signed-off-by: junotx <junotx@126.com>
2021-03-05 21:54:56 +08:00
Rao Yunkun
d9b681dd8d Merge branch 'master' into metering
Signed-off-by: Rao Yunkun <yunkunrao@yunify.com>
2021-03-05 14:43:30 +08:00
junotx
c92431547f add some comments to alerting bulk
Signed-off-by: junotx <junotx@126.com>
2021-03-05 10:57:39 +08:00
junotx
91f85254aa add alerting rule bulk api
Signed-off-by: junotx <junotx@126.com>
2021-03-05 10:57:39 +08:00
junotx
390647c82a limit size of a rule group
Signed-off-by: junotx <junotx@126.com>
2021-03-05 10:57:39 +08:00
Rao Yunkun
5bddda51e7 Change metering exported format to csv.
Signed-off-by: Rao Yunkun <yunkunrao@yunify.com>
2021-03-02 11:56:08 +08:00
hongming
70fa24010c support workspace resource quota
Signed-off-by: hongming <talonwan@yunify.com>
2021-03-02 10:42:09 +08:00
hongming
7929dd361e Fix cannot modify UserSpec
Signed-off-by: hongming <talonwan@yunify.com>
2021-02-26 16:13:25 +08:00
yunkunrao
e9073f0486 Add metering api.
Signed-off-by: yunkunrao <yunkunrao@yunify.com>
2021-02-22 14:31:10 +08:00
KubeSphere CI Bot
dfa1566bb9 Merge pull request #3342 from LinuxSuRen/fix-pip-filter
Fix the Pipeline name filter issues
2021-02-22 11:59:19 +08:00
KubeSphere CI Bot
5972c4b66a Merge pull request #3349 from LinuxSuRen/get-latest-resource-version
Trying to avoid the error of `Operation cannot be fulfilled on` by getting the latest resourceVersion
2021-02-20 10:11:18 +08:00
KubeSphere CI Bot
a0780e2bee Merge pull request #3338 from junotx/ca
custom alerting tuning
2021-02-18 10:40:26 +08:00
rick
ff384d30a6 trying to avoid the error of Operation cannot be fulfilled on by getting the latest resourceVersion
Signed-off-by: rick <rick@jenkins-zh.cn>
2021-02-05 09:43:52 +08:00
Roland.Ma
dc9f0ed4cf fix workspace member count
Signed-off-by: Roland.Ma <rolandma@yunify.com>
2021-02-03 06:38:30 +00:00
junotx
bac3d66fd2 alerting rules default to sort by update time
Signed-off-by: junotx <junotx@126.com>
2021-02-02 17:52:48 +08:00
rick
cab4915795 Fix the Pipeline name filter issues
Signed-off-by: rick <rick@jenkins-zh.cn>
2021-02-02 15:19:55 +08:00
junotx
f57d91511d optimize operations for the latest rule resources
Signed-off-by: junotx <junotx@126.com>
2021-02-02 10:24:49 +08:00
KubeSphere CI Bot
b83b8f89a6 Merge pull request #3337 from shaowenchen/clear_devops
improvement: update owners for devops
2021-02-01 17:34:17 +08:00
junotx
5e7f40e6b9 exclude alerting rule replica label
Signed-off-by: junotx <junotx@126.com>
2021-02-01 17:25:56 +08:00
junotx
a120969be7 optimize alerting rule concurrency
Signed-off-by: junotx <junotx@126.com>
2021-02-01 17:25:30 +08:00
junotx
5467b2a1a3 make the responses of listing alerts apis consistent
Signed-off-by: junotx <junotx@126.com>
2021-02-01 17:22:18 +08:00
KubeSphere CI Bot
2f490470db Merge pull request #3317 from shaowenchen/fix_query_image
add parameter to allow ignore cert
2021-02-01 17:17:17 +08:00
shaowenchen
2380c3b5cc improvement: update owners for devops
Signed-off-by: shaowenchen <mail@chenshaowen.com>
2021-02-01 17:11:02 +08:00
shaowenchen
774cefcbee add parameter to allow ignore cert
Signed-off-by: shaowenchen <mail@chenshaowen.com>
2021-01-29 18:17:35 +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
3c79548262 Merge pull request #3268 from RolandMa1986/feat-sa
Feat ServiceAccount management
2021-01-21 20:03:40 +08:00
KubeSphere CI Bot
7ab1eb1d6a Merge pull request #3189 from wansir/oidc
support OIDC identity provider
2021-01-21 16:13:40 +08:00
KubeSphere CI Bot
eca6a2d07c Merge pull request #3267 from zackzhangkai/fix-controller-manager
fix application reconcile
2021-01-21 15:57:40 +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
zackzhang
2b0b36672b fix application reconcile
Signed-off-by: zackzhang <zackzhang@yunify.com>
2021-01-19 14:58:07 +08:00
hongming
ac2bdf2509 support oidc identity provider
Signed-off-by: hongming <talonwan@yunify.com>
2021-01-18 15:12:35 +08:00
KubeSphere CI Bot
1f4d5cb686 Merge pull request #3181 from junotx/custom-alerting
feature: custom alerting
2021-01-18 10:19:14 +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
Roland.Ma
35f7e46c65 feat: add serviceaccounts api
Signed-off-by: Roland.Ma <rolandma@yunify.com>
2021-01-15 05:23:57 +00:00
junotx
6f9d306368 custom alerting resolve conflicts
Signed-off-by: junotx <junotx@126.com>
2021-01-12 16:52:37 +08:00