yuswift
556219a5ed
fix crd update error
...
Signed-off-by: yuswiftli <yuswiftli@yunify.com >
2021-04-21 17:19:05 +08:00
KubeSphere CI Bot
fdfdc3c995
Merge pull request #3702 from yuswift/update_manifests
...
upgrade crd to apiextensions.k8s.io/v1 && generate crd files
2021-04-13 15:41:16 +08:00
yuswift
644a08aff3
upgrade controller-tools to v0.4.1
...
Signed-off-by: yuswift <yuswift2018@gmail.com >
2021-04-12 16:31:10 +08:00
KubeSphere CI Bot
0f3e48ba30
Merge pull request #3694 from xyz-li/app-fix
...
check release resources status
2021-04-11 13:31:15 +08:00
LiHui
fc165f97d8
check helm release is ready or not
...
Signed-off-by: LiHui <andrewli@yunify.com >
2021-04-08 18:36:29 +08:00
yuswift
adef4b5e43
upgrade crd to apiextensions.k8s.io/v1 && generate crd files
...
Signed-off-by: yuswift <yuswiftli@yunify.com >
2021-04-08 17:05:04 +08:00
yuswift
3b00fc6d5e
add kubesphereversion field for cluser.status
...
Signed-off-by: yuswift <yuswiftli@yunify.com >
adopt reviews from @LinuxSuRen
2021-04-07 15:12:15 +08:00
hongming
3e8597cf76
decoupling Jenkins and LDAP
...
Signed-off-by: hongming <talonwan@yunify.com >
2021-04-01 11:10:02 +08:00
KubeSphere CI Bot
0a40cfdf0c
Merge pull request #3465 from xyz-li/app-fix
...
Fix nil pointer and delete helmRelease
2021-03-19 14:20:05 +08:00
LiHui
dd8429c542
Fix: nil s3Client of attachment api
...
Signed-off-by: LiHui <andrewli@yunify.com >
format code
Signed-off-by: LiHui <andrewli@yunify.com >
Fix: delete helmRelease on host when delete member cluster
Signed-off-by: LiHui <andrewli@yunify.com >
Fix: modify repo credential
Signed-off-by: LiHui <andrewli@yunify.com >
remove not exitsts charts from helm repo
Signed-off-by: LiHui <andrewli@yunify.com >
2021-03-18 15:26:23 +08:00
junotx
4f5c1378f8
add monitoring dashboard query api
...
Signed-off-by: junotx <junotx@126.com >
2021-03-16 10:27:19 +08: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
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
Zack Zhang
f20c1f33f1
refactor application controller
...
Signed-off-by: zackzhang <zackzhang@yunify.com >
2021-01-04 16:34:04 +08:00
Duan Jiong
24e3ac865f
add ippool resource api
...
add ippool webhook and fix some bugs
Signed-off-by: Duan Jiong <djduanjiong@gmail.com >
2020-12-29 14:32:21 +08:00
KubeSphere CI Bot
1e5fdea5f2
Merge pull request #3140 from wansir/identity-provider
...
improve identity provider plugin
2020-12-10 19:39:44 +08:00
hongming
dfaefa5ffb
improve identity provider plugin
...
Signed-off-by: hongming <talonwan@yunify.com >
2020-12-10 14:35:56 +08:00
KubeSphere CI Bot
dab0842a32
Merge pull request #3161 from RolandMa1986/feat-group-fedsync
...
enable multicluster sync for groups
2020-12-09 15:17:43 +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
rick
3293948b33
Add gitlab multi-branch pipeline support
...
Signed-off-by: rick <rick@jenkins-zh.cn >
2020-11-24 13:48:25 +08:00
rick
1783b75c98
Add support discover tags for multi-branch pipeline
...
Signed-off-by: rick <rick@jenkins-zh.cn >
2020-11-19 15:29:44 +08: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
719c687fcb
fix kubectl pod creation failed ( #2771 )
...
Signed-off-by: hongming <talonwan@yunify.com >
2020-08-05 11:36:59 +08:00
zryfish
93b123c1f0
add last login time for user ( #2679 )
...
Signed-off-by: Jeff <zw0948@gmail.com >
2020-07-28 17:26:13 +08:00
zryfish
f1146f5d6c
fix cannot create success login ( #2576 )
...
Signed-off-by: Jeff <zw0948@gmail.com >
2020-07-24 13:09:38 +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
calvinyv
c3700b78d9
Merge pull request #2265 from min-zh/storage-capability
...
capability for non CSI storage
2020-07-06 19:36:22 +08:00
zhangmin
052b1b5f25
capability for non CSI storage
2020-07-06 16:01:57 +08:00
Duan Jiong
655fd26cbf
fix nsnp webhook to validate all fileds in it
...
such as ipblock, service.
And the crd openAPIV3Schema could not validate all scenarios
Signed-off-by: Duan Jiong <djduanjiong@gmail.com >
2020-06-28 09:44:05 +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
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
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
KubeSphere CI Bot
38274c61f9
Merge pull request #2157 from min-zh/snapshot-crds
...
add snapshot crds
2020-06-05 14:55:37 +08:00
zryfish
bb4d3fee7a
add component status to cluster status ( #2160 )
2020-06-05 14:51:05 +08:00
zhangmin
8bda24e53a
add snapshot crds
2020-06-04 17:01:54 +08:00
zhangmin
c6158a7cd3
storage capability
2020-06-04 10:36:13 +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
Ray Zhou
66a312a1e0
Fix grammer errors in code comments
2020-05-20 20:31: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
hongming
8976ee242f
remove useless go moudle
...
Signed-off-by: hongming <talonwan@yunify.com >
2020-04-29 10:28:25 +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