Commit Graph

210 Commits

Author SHA1 Message Date
zryfish
c5a63500a4 add application controller (#2652)
Signed-off-by: Jeff <zw0948@gmail.com>
2020-07-26 23:11:56 +08:00
shaowenchen
9f9d276cef fix query parameters
Signed-off-by: shaowenchen <mail@chenshaowen.com>
2020-07-24 15:46:54 +08:00
zryfish
3d74bb0589 login record CRD (#2565)
* Signed-off-by: hongming <talonwan@yunify.com>

support ldap identity provider

Signed-off-by: hongming <talonwan@yunify.com>

* add login record

Signed-off-by: Jeff <zw0948@gmail.com>

Co-authored-by: hongming <talonwan@yunify.com>
2020-07-23 22:10:39 +08:00
junotx
393386a32a fix events search bug when no events
Signed-off-by: junotx <junotx@126.com>
2020-07-22 21:40:37 +08:00
shaowenchen
85f22cc2e1 add total num for runs
Signed-off-by: shaowenchen <mail@chenshaowen.com>
2020-07-22 10:53:06 +08:00
KubeSphere CI Bot
bc419d02cb Merge pull request #2466 from wanjunlei/auditing-es
reuse package esutil to improve auditing log search performance
2020-07-20 22:21:50 +08:00
KubeSphere CI Bot
b2402105f8 Merge pull request #2441 from junotx/master
lazy init events client and optimize events search
2020-07-20 14:56:49 +08:00
wanjunlei
ccc6ba1e80 ignore unavailable index
Signed-off-by: wanjunlei <wanjunlei@yunify.com>
2020-07-17 18:14:09 +08:00
wanjunlei
e913957e27 reuse package esutil to improve auditing log search performance
Signed-off-by: wanjunlei <wanjunlei@yunify.com>
2020-07-17 15:33:17 +08:00
KubeSphere CI Bot
f706d264dd Merge pull request #2392 from shaowenchen/fix_devops
add interface for iam
2020-07-17 12:57:48 +08:00
KubeSphere CI Bot
fcea347780 Merge pull request #2368 from shaowenchen/add_dowload
using /v1alpha2/jenkins replace /jenkins.kubesphere.io api
2020-07-16 17:11:48 +08:00
KubeSphere CI Bot
f04135a86e Merge pull request #2419 from wanjunlei/auditing-es
lazy initializing es client of auditing
2020-07-16 17:10:48 +08:00
junotx
53eabed3ca lazy init events client and optimize events search 2020-07-16 15:15:30 +08:00
shaowenchen
895d8b838f add interface for iam
Signed-off-by: shaowenchen <mail@chenshaowen.com>
2020-07-15 17:51:08 +08:00
shaowenchen
6090874cc4 using /jenkins replace jenkins.kubesphere.io api
Signed-off-by: shaowenchen <mail@chenshaowen.com>
2020-07-15 17:06:54 +08:00
huanggze
6a5738d66a significantly improve log search performance
Signed-off-by: huanggze <loganhuang@yunify.com>
2020-07-14 19:42:48 +08:00
wanjunlei
1c436f8b48 lazy initializing es client of auditing 2020-07-14 15:39:30 +08:00
huanggze
4df7ae2636 lazy initializing es client
Signed-off-by: huanggze <loganhuang@yunify.com>
2020-07-13 17:06:15 +08:00
shaowenchen
fbaeddb897 fix sync kubeconfig bug
Signed-off-by: shaowenchen <mail@chenshaowen.com>
2020-07-09 17:50:13 +08:00
KubeSphere CI Bot
031d6b3b6a Merge pull request #2270 from wansir/ldap
fix: synchronize users to LDAP
2020-07-02 17:54:44 +08:00
hongming
48f80d8c1a fix: Synchronize users to LDAP
Signed-off-by: hongming <talonwan@yunify.com>
2020-07-02 15:43:21 +08:00
wanjunlei
c4dcd086d0 fix bug auditing search error when es index is not exist 2020-06-28 16:44:44 +08:00
wanjunlei
dba32a1c5b fix bug total result of auditing time topology error 2020-06-24 16:26:51 +08:00
huanggze
28887b65f1 update metrics
Signed-off-by: huanggze <loganhuang@yunify.com>
2020-06-23 12:20:28 +08:00
junotx
217dd4f713 fix: total in histogram response of events search 2020-06-19 16:20:17 +08:00
KubeSphere CI Bot
8c5e022450 Merge pull request #2203 from zheng1/refactor_op
Bugfix: UpsertRuntime create wrong runtime_id
2020-06-15 21:39:40 +08:00
Zhengyi Lai
887186b7b5 Bugfix: UpsertRuntime create wrong runtime_id
Signed-off-by: Zhengyi Lai <zheng1@yunify.com>
2020-06-15 21:10:35 +08:00
KubeSphere CI Bot
977e30700e Merge pull request #2187 from wanjunlei/master
add audit components
2020-06-15 11:40:40 +08:00
KubeSphere CI Bot
61d827db54 Merge pull request #2195 from zheng1/refactor_op
Refactor with OpenPitrix
2020-06-15 11:06:40 +08:00
Zhengyi Lai
e1e2b6b5e4 Remove WeaveScopeHost from network
Signed-off-by: Zhengyi Lai <zheng1@yunify.com>
2020-06-12 15:23:00 +08:00
Zhengyi Lai
1055df5fce Add option to enable network policy or not 2020-06-12 15:12:38 +08:00
wanjunlei
356560ac74 resolve conversation
formater

Signed-off-by: wanjunlei <wanjunlei@yunify.com>

debug

debug

Signed-off-by: wanjunlei <wanjunlei@yunify.com>
2020-06-12 11:19:27 +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
wanjunlei
4cb84de44d add audit components
Signed-off-by: wanjunlei <wanjunlei@yunify.com>

debug

add test

add test

add test
2020-06-10 20:21:07 +08:00
shaowenchen
3b2714982a add field for pipeline branch
Signed-off-by: shaowenchen <mail@chenshaowen.com>
2020-06-09 15:24:55 +08:00
KubeSphere CI Bot
5993bdd654 Merge pull request #2161 from shaowenchen/fix_jenkin_basic
fix jenkins basic auth
2020-06-09 11:21:39 +08:00
shaowenchen
e723038abc fix jenkins basic
Signed-off-by: shaowenchen <mail@chenshaowen.com>
2020-06-08 18:34:42 +08:00
zryfish
e7c5c5a1f3 fix namespace controller crash when openpitrix is not enabled (#2167) 2020-06-07 23:15:43 +08:00
zryfish
9b16c0589c fix openpitrix return non nil client when enpoint is empty (#2165) 2020-06-07 20:00:27 +08:00
KubeSphere CI Bot
df348b199f Merge pull request #2155 from wanjunlei/master
add response_code_filter parameter in auditing events search api
2020-06-05 14:56:38 +08:00
Zhengyi Lai
72939ab397 Update network&openpitrix OWNERS
Signed-off-by: Zhengyi Lai <zheng1@yunify.com>
2020-06-04 20:07:47 +08:00
wanjunlei
3d3b9d5af5 add response_code_filter parameter in auditing events search api 2020-06-04 12:06:56 +08:00
KubeSphere CI Bot
a86f2a10c8 Merge pull request #2137 from huanggze/logging-fix
logging: start_time and end_time are not required params
2020-06-01 20:20:36 +08:00
zryfish
345ce1ac0f fix audit options default empty (#2143) 2020-06-01 13:57:38 +08:00
KubeSphere CI Bot
b681193c1f Merge pull request #2129 from wanjunlei/master
add auditing events search api
2020-06-01 11:45:37 +08:00
huanggze
71b2b78c38 logging: start_time and end_time are not required params
Signed-off-by: huanggze <loganhuang@yunify.com>
2020-05-29 18:59:36 +08:00
huanggze
22cbbb30b1 config: remove prometheus secondary-endpoint flag
Signed-off-by: huanggze <loganhuang@yunify.com>
2020-05-29 17:12:43 +08:00
root
951c31189a add auditing events search api 2020-05-28 09:55:14 +08:00
KubeSphere CI Bot
ea2e87697d Merge pull request #2126 from junotx/master
fix events search
2020-05-27 18:11:36 +08:00
zryfish
27ca024bb7 add version api (#2127)
add cluster validation api
2020-05-27 18:11:27 +08:00