KubeSphere CI Bot
8362f59adc
Merge pull request #2104 from huanggze/monitoring
...
monitor: add platform metrics
2020-05-25 10:49:34 +08:00
hongming
8f93266ec0
improve IAM module
...
Signed-off-by: hongming <talonwan@yunify.com >
2020-05-23 20:48:19 +08:00
huanggze
5c695a1c90
monitor: add platform metrics
...
Signed-off-by: huanggze <loganhuang@yunify.com >
2020-05-23 15:09:20 +08:00
junotx
8f5ca7673d
add events search apis
2020-05-15 10:28:12 +08:00
Jeff
c62254696c
fix openapi schema bug
2020-04-29 20:19:48 +08:00
Duan Jiong
d3bdcd0465
network: support network isolate
...
Add new crd to convert kubesphere network policy to k8s network policy, and then other network
plugin will do the rest work.
Use cache.go from calico project's kube-controller, it aim to sync nsnp with k8s np, delete unused np, and relieve the pressure on k8s restful client.
If you want higher performance, you can implement interface NsNetworkPolicyProvider in pkg/controller/provider/namespace_np.go.
Signed-off-by: Duan Jiong <djduanjiong@gmail.com >
2020-04-28 10:21:50 +08:00
Zhengyi Lai
8ad17a4648
Add network configuration to apiserver/config
2020-04-17 23:27:57 +08:00
Zhengyi Lai
828f7726fd
Add network topology APIs
...
Signed-off-by: Zhengyi Lai <zheng1@yunify.com >
2020-04-16 16:13:06 +08:00
zryfish
b51013333d
Fix openapi schema ( #2013 )
...
* fix openapi spec
fix openapi schema bug
* fix api schema bug
2020-04-16 15:27:19 +08:00
runzexia
d8259160b8
Merge branch 'dev' into devops-refactor
...
# Conflicts:
# Makefile
# api/api-rules/violation_exceptions.list
# api/openapi-spec/swagger.json
# cmd/controller-manager/app/controllers.go
# hack/generate_client.sh
# pkg/apis/cluster/v1alpha1/openapi_generated.go
# pkg/client/informers/externalversions/generic.go
# pkg/kapis/tenant/v1alpha2/register.go
# pkg/models/tenant/devops.go
# pkg/models/tenant/workspaces.go
# pkg/simple/client/devops/fake/fakedevops.go
# tools/cmd/crd-doc-gen/main.go
2020-04-15 11:33:05 +08:00
runzexia
9a6ba04a37
clean old devops code
...
todo impl use informer
Signed-off-by: runzexia <runzexia@yunify.com >
2020-04-15 11:03:08 +08:00
zryfish
372a52e70e
monitor: add tests
...
Signed-off-by: huanggze <loganhuang@yunify.com >
2020-04-13 09:37:37 +08:00
zryfish
cfaeb10dc6
add cluster api group ( #1992 )
2020-04-07 19:33:45 +08:00
runzexia
564d39caf0
clean codee
2020-04-01 12:04:05 +08:00
runzexia
e8b9d9cdf3
add pipeline openapi docs
...
Signed-off-by: runzexia <runzexia@yunify.com >
2020-03-25 11:01:51 +08:00
runzexia
7a00f9e3e4
add multi version crd docs support &add crd docs gen
...
Signed-off-by: runzexia <runzexia@yunify.com >
2020-03-23 17:11:50 +08:00
zryfish
641615b299
This is a huge commit, it does following things: ( #1942 )
...
1. Remove ks-iam standalone binary, move it to ks-apiserver
2. Generate all devops apis inside kubesphere repository, no need to
import s2ioperator.
3. Reorganize ldap code, make it more flexible to use.
2020-03-10 13:50:17 +08:00
Jeff
2968666376
move custom apis to kapis
2019-12-09 11:12:45 +08:00
runzexia
2f87ad7e2c
fmt swagger.json
...
Signed-off-by: runzexia <runzexia@yunify.com >
2019-09-26 18:54:53 +08:00
hongming
1b5681c12b
refactor: openpitrix module
...
Signed-off-by: hongming <talonwan@yunify.com >
2019-09-26 13:41:00 +08:00
KubeSphere CI Bot
6d43f295ae
Merge pull request #639 from soulseen/improve/search_image
...
add docker image search api
2019-09-02 17:20:00 +08:00
runzexia
f00917b025
reset to master
...
Signed-off-by: runzexia <runzexia@yunify.com >
2019-08-27 14:54:01 +08:00
soulseen
8aadf7af34
add docker image search api
...
Signed-off-by: soulseen <sunzhu@yunify.com >
2019-08-14 15:19:58 +08:00
runzexia
f8d3b22750
add network crd doc gen
...
Signed-off-by: runzexia <runzexia@yunify.com >
2019-07-31 11:48:48 +08:00
runzexia
de7fc0819f
fix comment & add servicemesh gen
...
Signed-off-by: runzexia <runzexia@yunify.com >
2019-07-30 21:19:35 +08:00
runzexia
1c10391faf
feat: add crd gen
...
Signed-off-by: runzexia <runzexia@yunify.com >
2019-07-30 13:36:54 +08:00
runzexia
c5f9c6bf18
add devops api tag
...
Signed-off-by: runzexia <runzexia@yunify.com >
2019-07-03 12:53:40 +08:00
hongming
3f9ea22043
update api version
...
Signed-off-by: hongming <talonwan@yunify.com >
2019-07-03 10:06:41 +08:00
huanggze
2530dbaf4e
refine api docs
...
Signed-off-by: huanggze <loganhuang@yunify.com >
2019-07-02 16:26:32 +08:00
huanggze
be488ec67e
api: update tags & reference links
...
Signed-off-by: huanggze <loganhuang@yunify.com >
2019-07-01 18:58:02 +08:00
hongming
4b29fa4922
docs: update api docs
...
Signed-off-by: hongming <talonwan@yunify.com >
2019-06-28 13:22:19 +08:00
runzexia
e86b2a4dcc
fix devops api import error
...
Signed-off-by: runzexia <runzexia@yunify.com >
2019-06-10 14:15:10 +08:00
hongming
4ae7d3256e
fix: application api
...
Signed-off-by: hongming <talonwan@yunify.com >
2019-05-14 23:50:12 +08:00
sunzhu
e64e8bb93b
add jenkins api
...
Signed-off-by: soulseen <sunzhu@yunify.com >
2019-04-24 15:18:21 +08:00
hongming
93ad572e19
refine tenant api
...
Signed-off-by: hongming <talonwan@yunify.com >
2019-04-08 20:48:31 +08:00
zryfish
523a0f01aa
refactor iam api
...
Signed-off-by: hongming <talonwan@yunify.com >
2019-03-20 13:09:33 +08:00
hongming
b59c244ca2
add ks-iam and ks-apigateway
...
Signed-off-by: hongming <talonwan@yunify.com >
2019-03-11 21:21:06 +08:00
jeff
47bf8820f4
Initial commit
2019-03-07 17:08:54 +08:00