Commit Graph

157 Commits

Author SHA1 Message Date
hongming
ee741858b6 fix: multi-cluster proxy authentication
Signed-off-by: hongming <talonwan@yunify.com>
2020-06-19 15:20:43 +08:00
hongming
618a4bb424 fix: workspace label missing after update
Signed-off-by: hongming <talonwan@yunify.com>
2020-06-18 15:23:28 +08:00
hongming
1f23f2ad8b fix: controller panic
Signed-off-by: hongming <talonwan@yunify.com>
2020-06-17 18:57:10 +08:00
hongming
8aa934bfb7 fix: workspace cluster authorize
Signed-off-by: hongming <talonwan@yunify.com>
2020-06-17 13:10:11 +08:00
KubeSphere CI Bot
692271bb56 Merge pull request #2212 from wansir/workspace-manager
fix: auto create workspace manager rolebinding
2020-06-16 18:15:40 +08:00
KubeSphere CI Bot
85581a4f57 Merge pull request #2206 from wansir/label-filter
fix: label filter
2020-06-16 18:12:40 +08:00
hongming
203fde784a fix: auto create workspace manager rolebinding
Signed-off-by: hongming <talonwan@yunify.com>
2020-06-16 16:30:40 +08:00
hongming
c7a9f103ee fix: label filter
Signed-off-by: hongming <talonwan@yunify.com>
2020-06-16 13:02:34 +08:00
zryfish
5d9542025a create openpitrix runtime when new cluster added (#2204) 2020-06-15 23:17:16 +08:00
KubeSphere CI Bot
bef5eb46b1 Merge pull request #2164 from wansir/controller
improve multicluster resource controller
2020-06-15 22:43:40 +08:00
hongming
4fcaa78b45 improve multicluster resource controller
Signed-off-by: hongming <talonwan@yunify.com>
2020-06-15 21:40:24 +08:00
KubeSphere CI Bot
0ff0ab3f10 Merge pull request #2190 from duanjiong/networkpolicy-fix
only accept validated CIDR in namespace networkpolicy
2020-06-15 11:37: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
3778abf767 Cleanup namespace controller 2020-06-13 00:32:13 +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
zryfish
79e3597173 fix cluster status (#2192) 2020-06-11 16:10:19 +08:00
Duan Jiong
825e026930 validate cidr
only accept validated cidr.
And fix the error handle when network-isotate is diabled.
And remove the useless crd.

Signed-off-by: Duan Jiong <djduanjiong@gmail.com>
2020-06-10 18:11:05 +08:00
zryfish
d4b7d88b4b fix cluster status unchanged when cluster agent is already unavailable (#2188) 2020-06-10 17:27:41 +08:00
KubeSphere CI Bot
0316223f0d Merge pull request #2168 from wansir/csr-controller
fix csr controller bug
2020-06-09 14:46:38 +08:00
Duan Jiong
3c21a21bd7 rename nsnp controller
Signed-off-by: Duan Jiong <djduanjiong@gmail.com>
2020-06-08 22:36:49 +08:00
hongming
80953f5945 fix csr controller bug
Signed-off-by: hongming <talonwan@yunify.com>
2020-06-07 22:45:19 +08:00
zryfish
4f98fac39d fix namespace controller crash when openpitrix is not enabled (#2166) 2020-06-07 21:46:25 +08:00
zryfish
bb4d3fee7a add component status to cluster status (#2160) 2020-06-05 14:51:05 +08:00
KubeSphere CI Bot
eb99025fe7 Merge pull request #2149 from min-zh/snapshot
storage capability
2020-06-04 12:47:37 +08:00
hongming
4e418bbe03 fix: clusterrolebinding controller bug
Signed-off-by: hongming <talonwan@yunify.com>
2020-06-04 12:18:00 +08:00
zhangmin
c6158a7cd3 storage capability 2020-06-04 10:36:13 +08:00
KubeSphere CI Bot
1882b20e6e Merge pull request #2132 from wansir/role-templates
update user's role templates API
2020-06-04 00:03:36 +08:00
hongming
ce3cd21a76 update user's role templates API
Signed-off-by: hongming <talonwan@yunify.com>
2020-06-03 23:49:49 +08:00
Zhengyi Lai
c9400359b1 Update network OWNERS files
Signed-off-by: Zhengyi Lai <zheng1@yunify.com>
2020-06-03 16:11:40 +08:00
Duan Jiong
e922a85dec fix namespace networkpolicy
add prefix when set key, otherwise the k8s rule will not be deleted
don't append ingress when ingress is empty, otherwise all ingress traffic will be allowed.

Signed-off-by: Duan Jiong <djduanjiong@gmail.com>
2020-06-03 12:08:30 +08:00
shaowenchen
2e04009547 set devops log level to 8
Signed-off-by: shaowenchen <mail@chenshaowen.com>
2020-06-02 16:23:01 +08:00
zryfish
59900f6e1c use kube-apiserver proxy if no kubesphere api endpoint provided (#2144) 2020-06-01 19:54:05 +08:00
zryfish
27ca024bb7 add version api (#2127)
add cluster validation api
2020-05-27 18:11:27 +08:00
KubeSphere CI Bot
c104516ce0 Merge pull request #2111 from wansir/update-copyright
copyright license update
2020-05-25 17:17:34 +08:00
KubeSphere CI Bot
19d546a973 Merge pull request #2106 from wansir/master
fix user's resource lifecycle
2020-05-25 15:15:34 +08:00
hongming
85b61dce7c copyright license update
Signed-off-by: hongming <talonwan@yunify.com>
2020-05-25 14:51:24 +08:00
hongming
57acaeba41 use ownerReference control the lifecycle of user's kubeconfig and kubectl pod
Signed-off-by: hongming <talonwan@yunify.com>
2020-05-23 21:26:28 +08:00
KubeSphere CI Bot
4074e73a1b Merge pull request #2072 from shaowenchen/fix_create_pipeline
fix pipeline bugs
2020-05-23 21:15:34 +08:00
KubeSphere CI Bot
5a89ce7394 Merge pull request #2056 from wansir/master
improve IAM module
2020-05-23 21:02:35 +08:00
hongming
8f93266ec0 improve IAM module
Signed-off-by: hongming <talonwan@yunify.com>
2020-05-23 20:48:19 +08:00
shaowenchen
11b72a8817 fix create pipeline error
fix get pipelinerun list

feature kapi for devopsproject pipeline credential

fix get pipelinebranch

fix create credential api

Signed-off-by: shaowenchen <mail@chenshaowen.com>
2020-05-22 14:56:34 +08:00
Duan Jiong
7a0b18315f fix namespace networkpolicy
add filter on namespace event func
delete the code which do same work with namespace controller

Signed-off-by: Duan Jiong <djduanjiong@gmail.com>
2020-05-21 11:02:34 +08:00
KubeSphere CI Bot
28a9e072f4 Merge pull request #2080 from duanjiong/networkpolicy-fix
fix namespace networkpolicy
2020-05-19 19:22:33 +08:00
jian.zhang
df49775acb add unit test for job
Signed-off-by: jian.zhang <jian.zhang@jhlinux.com>
2020-05-18 20:21:57 +08:00
Duan Jiong
4e45d659c0 fix namespace networkpolicy
1. allow egress when isolate is enabled
2. add nsnp prefix "nsnp-"
3. remove some useless log

Signed-off-by: Duan Jiong <djduanjiong@gmail.com>
2020-05-18 09:10:33 +08:00
shaowenchen
78080afbf5 fix test 2020-05-14 19:09:53 +08:00
shaowenchen
8f40bb2d3e fix delete devops failed 2020-05-14 10:01:46 +08:00
shaowenchen
9b656196e3 fix delete devops 2020-05-13 23:13:13 +08:00
shaowenchen
f52cb829c2 fix create devops 2020-05-13 23:01:26 +08:00
shaowenchen
4f9c77383e fix create devopsproject 2020-05-13 21:34:16 +08:00