Commit Graph

51 Commits

Author SHA1 Message Date
KubeSphere CI Bot
856ea6ef2d Merge pull request #1852 from wansir/1849
fix: delete login logs when account is deleted
2020-02-13 14:07:33 +08:00
hongming
8308b93ac2 fix: delete login logs when account is deleted
Signed-off-by: hongming <talonwan@yunify.com>
2020-02-12 18:10:16 +08:00
hongming
cbc43b60ba fix: workspaces-manager cannot be overwrite
Signed-off-by: hongming <talonwan@yunify.com>
2020-02-12 17:46:43 +08:00
Jeff
443e37d8bd change web kubectl to use sa 2019-11-09 17:38:35 +08:00
hongming
b9d218316a refine workspaces-manager rules
Signed-off-by: hongming <talonwan@yunify.com>
2019-11-05 15:42:49 +08:00
KubeSphere CI Bot
24cbc083b0 Merge pull request #1341 from wansir/policy-rules
refine iam policy rules
2019-11-04 14:39:59 +08:00
hongming
636ace1b86 refine iam policy rules
Signed-off-by: hongming <talonwan@yunify.com>
2019-11-04 12:48:00 +08:00
KubeSphere CI Bot
5d0ea5dd39 Merge pull request #1322 from wansir/policy-rules
refine iam policy rules
2019-11-02 23:18:58 +08:00
KubeSphere CI Bot
d7a73c003f Merge pull request #1310 from wansir/iam
fix: delete propagation policy
2019-11-02 23:16:58 +08:00
hongming
8b037cef3f refine iam policy rules
Signed-off-by: hongming <talonwan@yunify.com>
2019-11-02 13:28:12 +08:00
hongming
228ce54f4f fix: delete propagation policy
Signed-off-by: hongming <talonwan@yunify.com>
2019-11-01 16:07:04 +08:00
hongming
0177baf916 fix: privilege escalation
Signed-off-by: hongming <talonwan@yunify.com>
2019-10-31 15:47:49 +08:00
KubeSphere CI Bot
7a6935ff17 Merge pull request #607 from wansir/token-management
feat: token management
2019-10-18 16:23:46 +08:00
hongming
2024e928a2 feat: support resource owner password credentials grant
Signed-off-by: hongming <talonwan@yunify.com>
2019-10-18 16:08:56 +08:00
hongming
42e1b823e2 update iam policy
Signed-off-by: hongming <talonwan@yunify.com>
2019-10-10 11:05:44 +08:00
hongming
2acb68e354 feat: token management
Signed-off-by: hongming <talonwan@yunify.com>
2019-09-29 12:04:13 +08:00
hongming
11570288af fix: ldap connection pool
Signed-off-by: hongming <talonwan@yunify.com>
2019-09-20 14:02:05 +08:00
Jeff
97c9a1786a 1. change glog to klog
2. move types to api package to avoid cyclic import
2019-09-16 18:46:28 +08:00
runzexia
95a9d5ff20 when devops is disabled, there is no need to clean up the devops data.
Signed-off-by: runzexia <runzexia@yunify.com>
2019-09-12 14:16:26 +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
hongming
abc7423053 fix: recycle ldap connections in pool
Signed-off-by: hongming <talonwan@yunify.com>
2019-08-27 10:55:57 +08:00
hongming
22e4a30c77 fix: mistakenly delete workspace role binding
Signed-off-by: hongming <talonwan@yunify.com>
2019-08-15 16:58:13 +08:00
magicsong
c6ad0ebc3e use vgo 2019-07-20 00:32:24 +08:00
zryfish
4c4af06cba Update am.go 2019-07-06 23:13:13 +08:00
hongming
d2452c97e8 fix: recreate kubectl pod
Signed-off-by: hongming <talonwan@yunify.com>
2019-07-06 23:13:13 +08:00
hongming
6c7f4519cb fix: token expiration time
Signed-off-by: hongming <talonwan@yunify.com>
2019-07-05 22:32:41 +08:00
hongming
d16aee1176 fix: recreate kubectl pod
Signed-off-by: hongming <talonwan@yunify.com>
2019-07-05 11:34:35 +08:00
hongming
fc376bd3ec fix: duplicate email
Signed-off-by: hongming <talonwan@yunify.com>
2019-07-01 13:54:03 +08:00
不羁
4283814a68 fix: get application details failed (#481)
Signed-off-by: hongming <talonwan@yunify.com>
2019-06-20 16:23:24 +08:00
hongming
ed224612bc fix: runtime release
Signed-off-by: hongming <talonwan@yunify.com>
2019-05-17 15:24:59 +08:00
hongming
4ae7d3256e fix: application api
Signed-off-by: hongming <talonwan@yunify.com>
2019-05-14 23:50:12 +08:00
runzexia
21b663de50 jenkins client NPE check
Signed-off-by: runzexia <runzexia@yunify.com>
2019-05-11 12:09:03 +08:00
hongming
e115feeb8a fix: duplicate namespace
Signed-off-by: hongming <talonwan@yunify.com>
2019-05-06 17:54:51 +08:00
runzexia
b416aa27bb fmt code 2019-05-06 17:37:24 +08:00
runzexia
21c2e4920f delete user in devops 2019-05-06 17:37:24 +08:00
hongming
8e2acfa7f6 add extra annotations
Signed-off-by: hongming <talonwan@yunify.com>
2019-05-05 23:02:21 +08:00
hongming
ed5e1c53e9 fix: workspace manage permission
Signed-off-by: hongming <talonwan@yunify.com>
2019-04-30 00:54:45 +08:00
hongming
57f3eed28c fix: wrong file path
Signed-off-by: hongming <talonwan@yunify.com>
2019-04-29 10:46:59 +08:00
hongming
ebd681770e hide internal user
Signed-off-by: hongming <talonwan@yunify.com>
2019-04-28 17:52:21 +08:00
hongming
9a530c2cec add job controller
Signed-off-by: hongming <talonwan@yunify.com>
2019-04-28 17:52:21 +08:00
hongming
ece9049836 automatically create kubeconfig
Signed-off-by: hongming <talonwan@yunify.com>
2019-04-28 17:52:21 +08:00
hongming
da0ca36d1a fix: applications api
Signed-off-by: hongming <talonwan@yunify.com>
2019-04-28 17:52:21 +08:00
runzexia
68809bcc38 mv get roles
Signed-off-by: runzexia <runzexia@yunify.com>
2019-04-24 17:35:31 +08:00
hongming
dd963c0be4 fix: ks-account abnormal restart
Signed-off-by: hongming <talonwan@yunify.com>
2019-04-23 19:30:30 +08:00
hongming
8e862cafb2 fix terminal api
Signed-off-by: hongming <talonwan@yunify.com>
2019-04-15 01:32:19 +08:00
hongming
5c4efd53f6 refactor tenant api
Signed-off-by: hongming <talonwan@yunify.com>
2019-04-11 15:56:27 +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
4144404b0b use go 1.12
Signed-off-by: hongming <talonwan@yunify.com>
2019-03-15 18:24:00 +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