Commit Graph

1372 Commits

Author SHA1 Message Date
KubeSphere CI Bot
256b178927 Merge pull request #2050 from min-zh/snapshot
volume snapshot
2020-05-07 11:40:29 +08:00
zhangmin
4f17b7a07f volume snapshot 2020-05-07 10:47:44 +08:00
zryfish
87e567eaf5 fix cluster controller bug (#2049) 2020-05-06 16:23:38 +08:00
zryfish
dc6c9cc58e fix generation bug (#2048) 2020-05-06 13:53:18 +08:00
KubeSphere CI Bot
738a6102a0 Merge pull request #2045 from wansir/dev
fuzzy matching name by default
2020-05-06 11:17:28 +08:00
zryfish
7cdf67f9f2 fix generation bug (#2047) 2020-05-06 10:52:56 +08:00
KubeSphere CI Bot
3ff82c7299 Merge pull request #2041 from duanjiong/networkpolicy-resource
add k8s networkpolicy resource
2020-05-06 10:40:29 +08:00
hongming
af59940ed2 fuzzy matching name by default
Signed-off-by: hongming <talonwan@yunify.com>
2020-05-04 23:53:57 +08:00
Duan Jiong
7e0983ad47 add k8s networkpolicy resource
Signed-off-by: Duan Jiong <djduanjiong@gmail.com>
2020-05-03 09:17:24 +08:00
zryfish
98f44fac99 fix generation bug (#2043) 2020-05-01 13:12:54 +08:00
zryfish
933207d247 add cluster proxy gerneration code (#2042) 2020-04-30 22:33:23 +08:00
zryfish
cdd116242a Merge pull request #2039 from zryfish/master
Merge dev branch
2020-04-29 20:46:18 +08:00
Jeff
c62254696c fix openapi schema bug 2020-04-29 20:19:48 +08:00
Jeff
edcec868dc fix merge conflicts 2020-04-29 19:48:40 +08:00
Jeff
4e8e840d1f Merge branch 'dev' 2020-04-29 19:20:59 +08:00
Jeff
19f1971215 rearrange workflow 2020-04-29 17:05:30 +08:00
Jeff
2bac1a24d9 rebase 2020-04-29 17:05:30 +08:00
zryfish
31436b451d fix multicluster options (#2037) 2020-04-29 14:36:40 +08:00
KubeSphere CI Bot
8af14d79ef Merge pull request #1890 from wnxn/set-default-sc
Add patch api header
2020-04-29 10:45:27 +08:00
KubeSphere CI Bot
566ed4d4b9 Merge pull request #2012 from duanjiong/network-policy
Network policy
2020-04-29 10:44:27 +08:00
KubeSphere CI Bot
25e95c4c3f Merge pull request #2018 from wansir/dev
migrate legacy API
2020-04-29 10:42:26 +08:00
hongming
8976ee242f remove useless go moudle
Signed-off-by: hongming <talonwan@yunify.com>
2020-04-29 10:28:25 +08:00
KubeSphere CI Bot
e4cb3b784a Merge pull request #1806 from wansir/master
multi-tenancy 3.0 roadmap
2020-04-28 15:36:27 +08:00
KubeSphere CI Bot
96eeee56e5 Merge pull request #1792 from benjaminhuo/master
Add v3.0 observability roadmap
2020-04-28 15:35:27 +08:00
KubeSphere CI Bot
640baf6624 Merge pull request #1805 from wnxn/roadmap
Add storage roadmap for ks 3.0
2020-04-28 15:34:27 +08:00
KubeSphere CI Bot
ec93d14a49 Merge pull request #2035 from shaowenchen/patch-1
Update OWNERS
2020-04-28 15:03:27 +08:00
pengfei
ccc6b58aab Merge pull request #1795 from runzexia/patch-1
devops 3.0 roadmap
2020-04-28 12:03:10 +08:00
shaowenchen
588cc853df Update OWNERS 2020-04-28 12:00:20 +08:00
Duan Jiong
e8cee7be68 update vendor
Signed-off-by: Duan Jiong <djduanjiong@gmail.com>
2020-04-28 10:54:41 +08:00
Duan Jiong
4fb9d84fea allow dns traffic and host node traffic
Signed-off-by: Duan Jiong <djduanjiong@gmail.com>
2020-04-28 10:21:58 +08:00
Duan Jiong
1ab7d67e51 allow ip/port in service when config service nsnp
Signed-off-by: Duan Jiong <djduanjiong@gmail.com>
2020-04-28 10:21:58 +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
Duan Jiong
fc373b18e3 update workspace spec
Add field networkIsolate in workspace spec, in order to support workspace network isolate

Signed-off-by: Duan Jiong <djduanjiong@gmail.com>
2020-04-28 10:06:54 +08:00
Duan Jiong
26d014302e namespace: add namespace label
in order to select namespace when convert nsnp to k8snp

Signed-off-by: Duan Jiong <djduanjiong@gmail.com>
2020-04-28 10:06:53 +08:00
hongming
b7a2705ac9 Merge remote-tracking branch 'upstream/dev' into dev
# Conflicts:
#	go.mod
#	pkg/apiserver/apiserver.go
#	pkg/apiserver/config/config.go
2020-04-28 00:52:30 +08:00
hongming
7db2ba662c migrate legacy API
Signed-off-by: hongming <talonwan@yunify.com>
2020-04-28 00:45:12 +08:00
zryfish
5a3eb651f3 change cluster schema (#2026)
* change cluster schema

* change cluster schema
2020-04-27 17:34:02 +08:00
KubeSphere CI Bot
794f388306 Merge pull request #2022 from zheng1/sdn
Regenerate swagger.json
2020-04-27 13:53:26 +08:00
KubeSphere CI Bot
3fada47623 Merge pull request #2032 from wansir/update-makefile
update makefile
2020-04-26 15:15:26 +08:00
hongming
bfd3d21540 multi-tenancy 3.0 roadmap
Signed-off-by: hongming <talonwan@yunify.com>
2020-04-26 14:42:23 +08:00
hongming
014f0c4df2 update makefile
Signed-off-by: hongming <talonwan@yunify.com>
2020-04-26 14:33:58 +08:00
KubeSphere CI Bot
748cc161fc Merge pull request #2027 from huanggze/dev-fix
monitoring: some bug fix
2020-04-24 21:45:26 +08:00
huanggze
fc56333d3c monitoring: some bug fix
Signed-off-by: huanggze <loganhuang@yunify.com>
2020-04-24 21:00:59 +08:00
KubeSphere CI Bot
f717172971 Merge pull request #2021 from wansir/makefile
update makefile
2020-04-24 16:21:25 +08:00
Zhengyi Lai
878d0fe517 Generate swagger.json 2020-04-22 19:24:43 +08:00
KubeSphere CI Bot
3f89eaef7e Merge pull request #2016 from huanggze/dev-fix
fix isRangeQuery
2020-04-21 13:37:23 +08:00
hongming
acac0b6888 update makefile
Signed-off-by: hongming <talonwan@yunify.com>
2020-04-21 12:32:06 +08:00
KubeSphere CI Bot
3f1efb8e45 Merge pull request #2007 from huanggze/dev-custom
feat: custom monitoring
2020-04-20 20:04:22 +08:00
huanggze
dd78c1a036 feat: custom monitoring
Signed-off-by: huanggze <loganhuang@yunify.com>
2020-04-20 17:33:06 +08:00
KubeSphere CI Bot
88d90b3964 Merge pull request #2017 from rayzhou2017/master
Update Makefile header license description
2020-04-19 10:18:22 +08:00