Commit Graph

111 Commits

Author SHA1 Message Date
Roland.Ma
c37a11c5f9 move api to staging
Signed-off-by: Roland.Ma <rolandma@yunify.com>
2021-04-29 08:20:05 +00:00
LiHui
ce4cfbee51 update modules kustomize add helm
Signed-off-by: LiHui <andrewli@yunify.com>
2021-04-15 15:45:47 +08:00
yuswift
644a08aff3 upgrade controller-tools to v0.4.1
Signed-off-by: yuswift <yuswift2018@gmail.com>
2021-04-12 16:31:10 +08:00
yuswift
82cd5c454e upgrade kubefed client to v0.6.1
Signed-off-by: yuswift <yuswiftli@yunify.com>
2021-04-06 19:43:43 +08:00
yuswift
b34c9fb9f5 upgrade kubefed to v0.7.0
Signed-off-by: yuswift <yuswiftli@yunify.com>
2021-03-31 18:12:10 +08:00
hongming
c1574175e1 update vendor directory
Signed-off-by: hongming <talonwan@yunify.com>
2021-03-25 11:33:41 +08:00
KubeSphere CI Bot
d6c7b0ae9e Merge pull request #3505 from LinuxSuRen/fix-multi-branch-input
Fix Pipeline input failed in multi-branch mode
2021-03-19 14:22:05 +08:00
KubeSphere CI Bot
b2fc11808b Merge pull request #3462 from junotx/cmfix
add monitoring dashboard query api
2021-03-19 14:19:05 +08:00
rick
bc0be03603 Fix Pipeline input failed in multi-branch mode
Signed-off-by: rick <1450685+LinuxSuRen@users.noreply.github.com>
2021-03-18 08:36:21 +08:00
KubeSphere CI Bot
3a79df0da5 Merge pull request #3467 from RolandMa1986/feat-e2e-restclient
Refine group e2e test
2021-03-16 11:49:40 +08:00
junotx
a8b9211416 updating dashboard dependency version and resolve conflicts
Signed-off-by: junotx <junotx@126.com>
2021-03-16 10:49:49 +08:00
junotx
4f5c1378f8 add monitoring dashboard query api
Signed-off-by: junotx <junotx@126.com>
2021-03-16 10:27:19 +08:00
Roland.Ma
8a1c453412 refine group e2e test
Signed-off-by: Roland.Ma <rolandma@yunify.com>
2021-03-15 02:54:31 +00:00
LiHui
0b1a119f76 Fix: add extra annotations and labels to helm release
Signed-off-by: LiHui <andrewli@yunify.com>
2021-03-11 23:34:06 +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
KubeSphere CI Bot
737639020b Merge pull request #3433 from wansir/loginrecord
limit login record entries
2021-03-06 19:47:04 +08:00
hongming
70a0ee40d6 limit login record entries
Signed-off-by: hongming <talonwan@yunify.com>
2021-03-06 14:45:11 +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
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
Jeff
c28afabdd5 application controller will only reconcile applications matched with given label selector
Signed-off-by: Jeff <jeffzhang@yunify.com>
2021-03-01 13:19:26 +08:00
Duan Jiong
2705d25e83 Update calico lib
fix struct definition error in v3

Signed-off-by: Duan Jiong <djduanjiong@gmail.com>
2021-02-24 18:06:36 +08:00
KubeSphere CI Bot
2f5202f38a Merge pull request #3366 from RolandMa1986/feat-e2e
e2e: add client library
2021-02-22 12:19:52 +08:00
Roland.Ma
fd2f213f3a e2e test framework
Signed-off-by: Roland.Ma <rolandma@yunify.com>
2021-02-20 07:34:31 +00:00
hongming
5f0727cf34 support CAS identity provider
Signed-off-by: hongming <talonwan@yunify.com>
2021-02-20 10:45:55 +08:00
rick
5a8e8ca35e Remove k8s.io/kubernetes from go.mod
Signed-off-by: rick <rick@jenkins-zh.cn>
2021-02-19 10:05:19 +08:00
KubeSphere CI Bot
5d9445d18a Merge pull request #3254 from yuswift/feature/validate-member_cluster-config
validate member cluster config while joining member clusters.
2021-02-18 16:57:26 +08:00
yuswift
dcf451dd41 run update-vendor.sh to update dependcy
Signed-off-by: yuswift <yuswiftli@yunify.com>
2021-02-18 15:49:08 +08:00
yuswift
93addfd1cc validate member cluster config
Signed-off-by: yuswift <yuswiftli@yunify.com>
2021-02-18 15:36:36 +08:00
hongming
ac2bdf2509 support oidc identity provider
Signed-off-by: hongming <talonwan@yunify.com>
2021-01-18 15:12:35 +08:00
junotx
371c9b187d custom alerting
Signed-off-by: junotx <junotx@126.com>
2021-01-12 16:52:36 +08:00
rick
14367d1954 Fix the pipeline do not sync with Jenkins
Signed-off-by: rick <rick@jenkins-zh.cn>
2021-01-06 10:11:59 +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
KubeSphere CI Bot
d672b6cc98 Merge pull request #3179 from wansir/workspace
refactor workspace controller
2020-12-28 15:06:52 +08:00
hongming
a900b6af4e refactor workspace controller
Signed-off-by: hongming <talonwan@yunify.com>
2020-12-28 14:31:48 +08:00
zackzhangkai
f153390468 support using Kiali API directly
Signed-off-by: zackzhangkai <zackzhang@yunify.com>
2020-12-17 21:28:16 +08:00
hongming
dfaefa5ffb improve identity provider plugin
Signed-off-by: hongming <talonwan@yunify.com>
2020-12-10 14:35:56 +08:00
rick
92e7349cf9 Fix an issue which the pipeline owner cannot approve his pipeline
Signed-off-by: rick <rick@jenkins-zh.cn>
2020-12-02 14:07:55 +08:00
zackzhangkai
745ede8519 upgrade prometheus client-go
Signed-off-by: zackzhangkai <zackzhang@yunify.com>
2020-11-17 18:13:43 +08:00
zackzhangkai
e4049e4e66 kiali k8s client support out-cluster
Signed-off-by: zackzhangkai <zackzhang@yunify.com>
2020-11-07 17:53:49 +08:00
KubeSphere CI Bot
aa64c745c9 Merge pull request #3033 from duanjiong/ippool
implement ippool
2020-11-06 17:32:43 +08:00
Duan Jiong
43d1d6f243 implement ippool
1. support vlan ippool management
2. support calico ippool management

Signed-off-by: Duan Jiong <djduanjiong@gmail.com>
2020-10-29 09:59:27 +08:00
hongming
496db42be6 refine api docs
Signed-off-by: hongming <talonwan@yunify.com>
2020-10-27 18:48:36 +08:00
zryfish
4702beb6ac add federated resource api (#2725)
Signed-off-by: Jeff <zw0948@gmail.com>
2020-07-31 17:12:58 +08:00
zryfish
c5a63500a4 add application controller (#2652)
Signed-off-by: Jeff <zw0948@gmail.com>
2020-07-26 23:11:56 +08:00
Zhengyi Lai
cf162559e3 Refactor with OpenPitrix
Signed-off-by: Zhengyi Lai <zheng1@yunify.com> (+2 squashed commits)
2020-06-12 00:29:39 +08:00
pengcong06
55354bf20d add list events 2020-06-10 21:28:07 +08:00
pengcong06
59839439d5 feat:multi cluster application 2020-06-10 21:28:07 +08:00
zhangmin
c6158a7cd3 storage capability 2020-06-04 10:36:13 +08:00