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
hongming
cd99f78768
Fix container terminal security risk
...
Signed-off-by: hongming <talonwan@yunify.com >
2020-11-13 16:37:33 +08:00
Roland.Ma
af271a49ce
feat: group auth, add group & groupbinding api
...
Signed-off-by: Roland.Ma <rolandma@yunify.com >
2020-11-10 07:19:59 +00:00
hongming
496db42be6
refine api docs
...
Signed-off-by: hongming <talonwan@yunify.com >
2020-10-27 18:48:36 +08:00
Zhengyi Lai
8cb40c46cd
Add OpenPitrix API in swagger file
...
Signed-off-by: Zhengyi Lai <zheng1@yunify.com >
2020-09-23 12:08:57 +08:00
zryfish
6f367e4f22
fix some swagger json errors ( #2869 )
...
Signed-off-by: Jeff <zw0948@gmail.com >
2020-08-13 13:24:58 +08:00
root
951c31189a
add auditing events search api
2020-05-28 09:55:14 +08:00
KubeSphere CI Bot
b8f6a97340
Merge pull request #2100 from huanggze/logging
...
logging: integrate new IAM
2020-05-25 21:43:34 +08:00
huanggze
9b6f38d857
logging: integrate new IAM
...
Signed-off-by: huanggze <loganhuang@yunify.com >
2020-05-25 16:58:20 +08:00
hongming
85b61dce7c
copyright license update
...
Signed-off-by: hongming <talonwan@yunify.com >
2020-05-25 14:51:24 +08:00
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
zryfish
ea88c8803d
use istio client-go library instead of knative ( #1661 )
...
use istio client-go library instead of knative
bump kubernetes dependency version
change code coverage to codecov
2019-12-13 11:26:18 +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
Jeff
96d2ac4112
This is a huge commit, it does following things:
...
1. refactor kubesphere dependency service client creation, we can
disable dependency by config
2. dependencies can be configured by configuration file
3. refactor cmd package using cobra.Command, so we can use hypersphere
to invoke command sepearately. Later we only need to build one image to
contains all kubesphere core components. One command to rule them all!
4. live reloading configuration currently not implemented
2019-09-11 19:53:35 +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
7c8012891c
gen client
...
Signed-off-by: runzexia <runzexia@yunify.com >
2019-08-07 17:11:00 +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