wanjunlei
5cead172cd
update notification manager to v2.0 ( #5030 )
...
Signed-off-by: wanjunlei <wanjunlei@kubesphere.io >
2022-07-05 16:04:33 +08:00
hongming
211fb293e0
refactor: remove the useless CRD
2022-05-19 15:43:37 +08:00
Xinzhao Xu
57f51b7ca1
Update automatically generated files
2022-02-14 16:30:58 +08:00
f10atin9
574eb221ab
remove capability CRDs and update controller
...
Signed-off-by: f10atin9 <f10atin9@kubesphere.io >
2021-08-19 15:12:04 +08:00
Roland.Ma
c37a11c5f9
move api to staging
...
Signed-off-by: Roland.Ma <rolandma@yunify.com >
2021-04-29 08:20:05 +00:00
wanjunlei
e3cf58e84b
Integrate all receivers into one crd, and all configs into another crd
...
Signed-off-by: wanjunlei <wanjunlei@yunify.com >
2021-03-10 18:55:46 +08:00
wanjunlei
d6d2cf002f
resolve conversation
...
Signed-off-by: wanjunlei <wanjunlei@yunify.com >
2021-03-10 17:40:51 +08:00
wanjunlei
f4f5f8283e
change notification crd version to v2alpha1
...
Signed-off-by: wanjunlei <wanjunlei@yunify.com >
2021-03-10 17:36:06 +08:00
wanjunlei
f9213fcdc8
support customize notification receiver
...
Signed-off-by: wanjunlei <wanjunlei@yunify.com >
2021-03-10 17:32:48 +08:00
LiHui
83e6221f3a
openpitrix crd
...
Signed-off-by: LiHui <andrewli@yunify.com >
delete helm repo, release and app
Signed-off-by: LiHui <andrewli@yunify.com >
Fix Dockerfile
Signed-off-by: LiHui <andrewli@yunify.com >
add unit test for category controller
Signed-off-by: LiHui <andrewli@yunify.com >
resource api
Signed-off-by: LiHui <andrewli@yunify.com >
miscellaneous
Signed-off-by: LiHui <andrewli@yunify.com >
resource api
Signed-off-by: LiHui <andrewli@yunify.com >
add s3 repo indx
Signed-off-by: LiHui <andrewli@yunify.com >
attachment api
Signed-off-by: LiHui <andrewli@yunify.com >
repo controller test
Signed-off-by: LiHui <andrewli@yunify.com >
application controller test
Signed-off-by: LiHui <andrewli@yunify.com >
release metric
Signed-off-by: LiHui <andrewli@yunify.com >
helm release controller test
Signed-off-by: LiHui <andrewli@yunify.com >
move constants to /pkg/apis/application
Signed-off-by: LiHui <andrewli@yunify.com >
remove unused code
Signed-off-by: LiHui <andrewli@yunify.com >
add license header
Signed-off-by: LiHui <andrewli@yunify.com >
Fix bugs
Signed-off-by: LiHui <andrewli@yunify.com >
cluster cluent
Signed-off-by: LiHui <andrewli@yunify.com >
format code
Signed-off-by: LiHui <andrewli@yunify.com >
move workspace,cluster from spec to labels
Signed-off-by: LiHui <andrewli@yunify.com >
add license header
Signed-off-by: LiHui <andrewli@yunify.com >
openpitrix test
Signed-off-by: LiHui <andrewli@yunify.com >
add worksapce labels for app in appstore
Signed-off-by: LiHui <andrewli@yunify.com >
2021-03-09 18:30:02 +08:00
hongming
70fa24010c
support workspace resource quota
...
Signed-off-by: hongming <talonwan@yunify.com >
2021-03-02 10:42:09 +08:00
hongming
fe6c5de00f
update dependencies
...
Signed-off-by: hongming <talonwan@yunify.com >
2021-01-04 15:35:32 +08:00
hongming
a900b6af4e
refactor workspace controller
...
Signed-off-by: hongming <talonwan@yunify.com >
2020-12-28 14:31:48 +08:00
Roland.Ma
5248e622f2
enable multicluster sync for groups
...
Signed-off-by: Roland.Ma <rolandma@yunify.com >
2020-12-03 07:19:31 +00:00
Duan Jiong
43d1d6f243
implement ippool
...
1. support vlan ippool management
2. support calico ippool management
Signed-off-by: Duan Jiong <djduanjiong@gmail.com >
2020-10-29 09:59:27 +08:00
Roland.Ma
7c6723da46
feat:group authorizetion. Add group and groupbinding crds, generated clientset
...
Signed-off-by: Roland.Ma <rolandma@yunify.com >
2020-10-21 08:26:50 +00:00
hongming
e8c1acdcf3
fix workspacetemplate patch API not working
...
Signed-off-by: hongming <talonwan@yunify.com >
2020-08-06 16:17:49 +08:00
zryfish
4702beb6ac
add federated resource api ( #2725 )
...
Signed-off-by: Jeff <zw0948@gmail.com >
2020-07-31 17:12:58 +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
hongming
c103f47abd
fix federatednamespace resource scope
...
Signed-off-by: hongming <talonwan@yunify.com >
2020-07-22 22:42:53 +08:00
hongming
3525fc5507
add federatednamespaces tenant API
...
Signed-off-by: hongming <talonwan@yunify.com >
2020-07-20 17:39:46 +08:00
zhangmin
052b1b5f25
capability for non CSI storage
2020-07-06 16:01:57 +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
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
zryfish
bb4d3fee7a
add component status to cluster status ( #2160 )
2020-06-05 14:51:05 +08:00
zhangmin
c6158a7cd3
storage capability
2020-06-04 10:36:13 +08:00
hongming
85b61dce7c
copyright license update
...
Signed-off-by: hongming <talonwan@yunify.com >
2020-05-25 14:51:24 +08:00
hongming
8f93266ec0
improve IAM module
...
Signed-off-by: hongming <talonwan@yunify.com >
2020-05-23 20:48:19 +08:00
KubeSphere CI Bot
566ed4d4b9
Merge pull request #2012 from duanjiong/network-policy
...
Network policy
2020-04-29 10:44:27 +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
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
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
runzexia
09576fdc15
updatee
2020-04-01 15:06:30 +08:00
runzexia
1a6f563da1
Merge branch 'dev' into devops-refactor
...
# Conflicts:
# cmd/controller-manager/app/controllers.go
# hack/generate_client.sh
# pkg/client/clientset/versioned/clientset.go
# pkg/client/clientset/versioned/fake/clientset_generated.go
# pkg/client/clientset/versioned/fake/register.go
# pkg/client/clientset/versioned/scheme/register.go
# pkg/client/informers/externalversions/generic.go
2020-04-01 11:04:09 +08:00
hongming
4746c72806
Merge remote-tracking branch 'upstream/dev' into dev
...
# Conflicts:
# hack/generate_client.sh
2020-03-30 15:48:10 +08:00
runzexia
8892c63adb
Merge branch 'dev' into devops-refactor
2020-03-30 10:26:13 +08:00
zryfish
7121e3609c
move agent crd to kubesphere ( #1974 )
2020-03-29 16:49:11 +08:00
hongming
54fc52c0e3
add user crd
...
Signed-off-by: hongming <talonwan@yunify.com >
2020-03-28 21:14:43 +08:00
runzexia
23c8d71a5a
pipeline crd
...
Signed-off-by: runzexia <runzexia@yunify.com >
2020-03-25 10:58:39 +08:00
runzexia
93461cfb0b
add devops project controller
...
Signed-off-by: runzexia <runzexia@yunify.com >
2020-03-18 14:48:41 +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
Guangzhe Huang
6c6bfb2677
[WIP] logging refactor ( #1794 )
...
* refactor logging
Signed-off-by: huanggze <loganhuang@yunify.com >
* refactor logging
Signed-off-by: huanggze <loganhuang@yunify.com >
2020-03-02 10:53:43 +08:00
zryfish
eceadec69c
devlopment branch ( #1736 )
2020-01-02 20:52:00 +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
magicsong
e33f5824b3
fix error
2019-08-23 11:13:42 +08:00
magicsong
122fb9035d
fix conflict
2019-08-17 16:29:47 +08:00
runzexia
b754e17022
code generate by $GEN-TOOL name
...
Signed-off-by: runzexia <runzexia@yunify.com >
2019-08-14 22:04:53 +08:00