Commit Graph

675 Commits

Author SHA1 Message Date
KubeSphere CI Bot
f88e5811d5 Merge pull request #4215 from dkeven/moveresourcegetter
Move scope-misplaced resource getters to the right place
2021-09-07 15:13:15 +08:00
KubeSphere CI Bot
9455ab92a9 Merge pull request #4209 from f10atin9/manage_pv
Manage pv in console
2021-09-06 17:21:15 +08:00
KubeSphere CI Bot
59c633fb5d Merge pull request #4193 from RolandMa1986/feat-gateway-api
Feat: add gateway api
2021-09-06 17:20:15 +08:00
dkeven
89c792b584 Move scope-misplaced resource getters to the right place
Signed-off-by: dkeven <keven@kubesphere.io>
2021-09-06 13:14:24 +08:00
f10atin9
463feb8a61 update return and apiserver
Signed-off-by: f10atin9 <f10atin9@kubesphere.io>
2021-09-06 11:30:19 +08:00
Roland.Ma
f5b98a39e5 add cluster list api
Signed-off-by: Roland.Ma <rolandma@yunify.com>
2021-09-06 03:15:19 +00:00
f10atin9
faca834364 update goimports
Signed-off-by: f10atin9 <f10atin9@kubesphere.io>
2021-09-03 16:22:10 +08:00
f10atin9
a2efda820d add pv.go
Signed-off-by: f10atin9 <f10atin9@kubesphere.io>
2021-09-03 14:29:50 +08:00
jrkeen
d359d03dc3 fix deadlock for node getter
Signed-off-by: jrkeen <jrkeen@hotmail.com>
2021-09-02 17:42:19 +08:00
KubeSphere CI Bot
89a474ef70 Merge pull request #4199 from wansir/csrv1
Fix CertificateSigningRequest create failed after upgrade to certificates.k8s.io/v1
2021-09-01 19:52:13 +08:00
Roland.Ma
9cab2b8339 add gateway api
Signed-off-by: Roland.Ma <rolandma@yunify.com>
2021-08-31 08:44:54 +00:00
hongming
db1a70a45b Fix CertificateSigningRequest create failed after upgrade to v1
Signed-off-by: hongming <hongming@kubesphere.io>
2021-08-31 14:21:51 +08:00
zhu733756
242ceb54f6 [v3.2] Add grafana dashboard importing API (#11)
* Add API to import grafana templates to kubesphere dashboard
* Merge and fix the latest codes from kubesphere #2501

Signed-off-by: zhu733756 <talonzhu@yunify.com>
2021-08-31 12:24:46 +08:00
yuswift
0bb1f468f5 patch: bump CertificateSigningRequest version from v1beta1 to v1
Signed-off-by: yuswift <yuswift2018@gmail.com>
2021-08-28 13:00:42 +08:00
KubeSphere CI Bot
eae248b3c9 Merge pull request #4180 from yuswift/upgrade-csr
bump CertificateSigningRequest version from v1beta1 to v1
2021-08-27 13:39:12 +08:00
KubeSphere CI Bot
2b32df1c3f Merge pull request #4172 from zryfish/refactor_registry
Refactor registry API to remove dependency on docker.sock
2021-08-27 13:38:11 +08:00
yuswift
620178ce81 bump CertificateSigningRequest version from v1beta1 to v1
Signed-off-by: yuswift <yuswift2018@gmail.com>
2021-08-27 00:20:24 +08:00
styshoo
637e3a4b0a when create more than two ingress-controllers, the ingress-controller pod args are duplicate 2021-08-25 11:19:30 +08:00
KubeSphere CI Bot
f4efd86b40 Merge pull request #4130 from ks-ci-bot/cherry-pick-3960-to-master
[master] Fix kubesphere_app_template_count always be 0 when GetKubeSphereStats
2021-08-25 10:04:10 +08:00
Jeff
3d2fd1b538 This PR does the following things:
1. add new registry api under resources.kubesphere.io/v1alpha3
2. deprecate registry api v1alpha2

Registry API v1alpha2 uses docker client to authenticate image registry
secret, which depends on docker.sock. We used to mount host
`/var/run/docker.sock` to deployment. It will prevent us imgrating to
containerd since no `docker.sock` exists. Registry API v1alpha3 comes to
rescure, it wraps library go-containerregistry and compatible with
docker registry, Harbor etc.
2021-08-24 13:37:42 +08:00
KubeSphere CI Bot
52d2df08a6 Merge pull request #4162 from LinuxSuRen/fix-apiserver-panic
Fix the ks-apiserver panic due to the devopsprojects CRD missing
2021-08-24 11:19:52 +08:00
wenhuwang
adfd3d7aaf Upgrade ingress api version to networking.k8s.io/v1
Signed-off-by: wenhuwang <976400757@qq.com>
2021-08-19 15:36:04 +08:00
rick
23af4462bc Fix the ks-apiserver panic due to the devopsprojects CRD missing
Signed-off-by: rick <1450685+LinuxSuRen@users.noreply.github.com>
2021-08-19 13:28:34 +08:00
Roland.Ma
2fcfb81066 fix controller Start method signature
Signed-off-by: Roland.Ma <rolandma@yunify.com>
2021-08-16 06:58:12 +00:00
x893675
f29a5488a8 Fix kubesphere_app_template_count always be 0 when GetKubeSphereStats
Signed-off-by: x893675 <x893675@icloud.com>
2021-08-06 09:50:26 +00:00
yuswift
e9695cba4c fix spelling typo
Signed-off-by: yuswift <yuswift2018@gmail.com>
2021-07-15 11:06:07 +08:00
yuswift
cd30e6eba5 update gofmt
Signed-off-by: yuswift <yuswift2018@gmail.com>
2021-07-15 10:13:04 +08:00
KubeSphere CI Bot
bb4af5aded Merge pull request #3871 from xyz-li/metering
Fix: parse openpitrix resources, so that these resources will be included in billing.
2021-06-25 15:13:00 +08:00
Jeff
cfc0ac1eed update pull request template
Signed-off-by: Jeff <jeffzhang@yunify.com>

fix goimports

Signed-off-by: Jeff <jeffzhang@yunify.com>
2021-06-21 01:02:51 +00:00
dkkb
3ec5a5aea6 Improve the s3 uploader for better performance.
Signed-off-by: dkkb <dabkb@aol.com>
2021-06-16 12:29:31 +08:00
KubeSphere CI Bot
318ecfdfd5 Merge pull request #3919 from RolandMa1986/fix-manifests
change controller-gen crds source path
2021-06-01 13:34:35 +08:00
Roland.Ma
0ba9f28aac fix: dashboard ut test
Signed-off-by: Roland.Ma <rolandma@yunify.com>
2021-05-31 07:42:46 +00:00
KubeSphere CI Bot
9aeb2d55a8 Merge pull request #3886 from xyz-li/app-fix
Fix: parse chart data by loader.LoadArchive
2021-05-28 14:46:32 +08:00
KubeSphere CI Bot
3361a51d44 Merge pull request #3897 from RolandMa1986/rolebinding-api
Query workspacerolebindings by rolename
2021-05-24 19:50:13 +08:00
LiHui
b0e727bf4e Fix: parse chart data by loader.LoadArchive
Signed-off-by: LiHui <andrewli@yunify.com>
2021-05-17 15:19:34 +08:00
Roland.Ma
ee55e26e3c query role by rolename
Signed-off-by: Roland.Ma <rolandma@yunify.com>
2021-05-14 02:08:16 +00:00
LiHui
8db1e3772b Fix: resolve openpitrix resources
Signed-off-by: LiHui <andrewli@yunify.com>
2021-05-12 14:01:30 +08:00
Rao Yunkun
80d3e91791 Fixed namespace resource filter.
Signed-off-by: Rao Yunkun <yunkunrao@yunify.com>
2021-05-10 15:20:06 +08:00
KubeSphere CI Bot
cc6b1f9f0a Merge pull request #3767 from xyz-li/app-fix
Fix: validate repo when modify url
2021-05-08 10:47:34 +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
KubeSphere CI Bot
e9c963c58d Merge pull request #3776 from wansir/feat-logout
Support RP-Initiated Logout
2021-04-20 20:17:12 +08:00
hongming
8fdd8beb08 Support RP-Initiated Logout
Signed-off-by: hongming <talonwan@yunify.com>
2021-04-20 15:17:40 +08:00
KubeSphere CI Bot
b9ea449a4b Merge pull request #3773 from LinuxSuRen/fix-filter-parse-err
Fix the error caused by the wrong filter parse
2021-04-20 14:06:11 +08:00
Rao Yunkun
796d667e48 Add comments for metering price info struct.
Signed-off-by: Rao Yunkun <yunkunrao@yunify.com>
2021-04-20 11:40:23 +08:00
Rao Yunkun
ab86f606a8 Update UT.
Signed-off-by: Rao Yunkun <yunkunrao@yunify.com>
2021-04-20 10:02:46 +08:00
rick
4ba8645bcf Fix the error caused by the wrong filter parse
Signed-off-by: rick <1450685+LinuxSuRen@users.noreply.github.com>
2021-04-19 22:28:11 +08:00
Rao Yunkun
5904e2e9be Remove metering ConfigMap dependency.
Signed-off-by: Rao Yunkun <yunkunrao@yunify.com>
2021-04-19 17:36:01 +08:00
LiHui
77f6c9067d Fix: validate repo when modify url
Signed-off-by: LiHui <andrewli@yunify.com>
2021-04-19 17:13:02 +08:00
KubeSphere CI Bot
37c53db57f Merge pull request #3743 from xyz-li/app-fix
Fix: return all items when limit=-1
2021-04-19 10:59:10 +08:00
Rao Yunkun
6952cf218f Update Unit Test.
Signed-off-by: Rao Yunkun <yunkunrao@yunify.com>
2021-04-17 09:39:31 +08:00