87 Commits

Author SHA1 Message Date
hongming
281b2091a5 chore: update build and dependency management scripts (#6513)
Signed-off-by: hongming <coder.scala@gmail.com>
2025-05-27 16:03:39 +08:00
liujian
ecdffc7d73 fix: add tls when get repository index. (#6195)
* fix: add tls when get repository index.

Signed-off-by: joyceliu <joyceliu@yunify.com>

* Update staging/src/kubesphere.io/utils/helm/repo_index.go

Signed-off-by: hongming <coder.scala@gmail.com>

* fix: add tls when get repository index.

Signed-off-by: joyceliu <joyceliu@yunify.com>

---------

Signed-off-by: joyceliu <joyceliu@yunify.com>
Signed-off-by: hongming <coder.scala@gmail.com>
Co-authored-by: joyceliu <joyceliu@yunify.com>
Co-authored-by: hongming <coder.scala@gmail.com>
2024-09-23 15:05:14 +08:00
KubeSphere CI Bot
447a51f08b feat: kubesphere 4.0 (#6115)
* feat: kubesphere 4.0

Signed-off-by: ci-bot <ci-bot@kubesphere.io>

* feat: kubesphere 4.0

Signed-off-by: ci-bot <ci-bot@kubesphere.io>

---------

Signed-off-by: ci-bot <ci-bot@kubesphere.io>
Co-authored-by: ks-ci-bot <ks-ci-bot@example.com>
Co-authored-by: joyceliu <joyceliu@yunify.com>
2024-09-06 11:05:52 +08:00
hongming
1c49fcd57e Bump sigs.k8s.io/controller-runtime to v0.14.4 (#5507)
* Bump sigs.k8s.io/controller-runtime to v0.14.4

* Update gofmt
2023-02-08 14:06:15 +08:00
hongming
129e6fbec3 chore: Generating CRDs supports multiple versions (#5497)
Generating CRDs supports multiple versions
2023-01-31 15:23:12 +08:00
hongming
06978f123d Bump sigs.k8s.io/controller-tools from 0.6.2 to 0.11.1 (#5432) 2022-12-28 10:12:00 +08:00
hongzhouzi
3800d738f9 Use controller-gen to generate deepcopy code replacing deepcopy-gen. (#5297)
Use controller-gen to generate deepcopy code, and replace the deepcopy-gen tags with the kubebuilder tags.

Signed-off-by: hongzhouzi <hongzhouzi@kubesphere.io>

Signed-off-by: hongzhouzi <hongzhouzi@kubesphere.io>
2022-10-20 17:37:40 +08:00
Wenhao Zhou
bc23969bfa Add annotation to Makefile for deprecated deepcopy and clientset (#5082)
add annotation to Makefile for deprecated deepcopy and clientset

Signed-off-by: Wenhao Zhou <wenhaozhou@yunify.com>
2022-07-22 10:50:57 +08:00
junot
e529703c49 add rulegroup definitions for different scopes (#5064)
Signed-off-by: junot <junotxiang@kubesphere.io>
2022-07-18 09:45:12 +08:00
Xinzhao Xu
09ecea52e7 Remove extra space in Makefile (#5035) 2022-07-06 18:07:34 +08:00
wanjunlei
5cead172cd update notification manager to v2.0 (#5030)
Signed-off-by: wanjunlei <wanjunlei@kubesphere.io>
2022-07-05 16:04:33 +08:00
andrew_li
f289795312 Add golangci-lint workflow (#4999)
* fix lint workflow

* add golang lint

* close http response body
2022-06-29 11:58:36 +08:00
hongzhouzi
dd836fc652 fix:modify the default resource reservation of gateway system, gateway.go typo 2022-05-11 10:50:33 +08:00
Pilipalaca
1e5c4c7749 make deepcopy
Signed-off-by: Pilipalaca <85749695@qq.com>
2022-04-27 15:50:46 +08:00
mango
f018a23023 chore: add licenses check tools (#4706)
* feat: check licenses header with skywalking-eye and support check tools.

Signed-off-by: mango <xu.weiKyrie@foxmail.com>

* feat: check licenses header with skywalking-eye and support check tools.

Signed-off-by: mango <xu.weiKyrie@foxmail.com>

* feat: check licenses header with skywalking-eye and support check tools.

Signed-off-by: mango <xu.weiKyrie@foxmail.com>

* remove verify-licenses because verify-all exist.

Signed-off-by: mango <xu.weiKyrie@foxmail.com>

* update modules.txt

Signed-off-by: mango <xu.weiKyrie@foxmail.com>

* revert go.mod

Signed-off-by: mango <xu.weiKyrie@foxmail.com>

* update vendor directory.

Signed-off-by: mango <xu.weiKyrie@foxmail.com>

* revert go.sum

Signed-off-by: mango <xu.weiKyrie@foxmail.com>

* revert go.sum

Signed-off-by: mango <xu.weiKyrie@foxmail.com>

* ignore `pkg/controller/application/status.go`

Signed-off-by: mango <xu.weiKyrie@foxmail.com>

* add license header.

Signed-off-by: mango <xu.weiKyrie@foxmail.com>
2022-03-09 10:25:13 +08:00
anhoder
f6c1261900 rm: devops 2021-11-29 18:16:45 +08:00
anhoder
3760ed2325 fix: generate manifests 2021-11-26 13:56:54 +08:00
123liubao
08c772ca72 fix:Add app version parameter. 2021-11-15 16:40:23 +08:00
123liubao
7a27c79f60 fix : modify the version.
Signed-off-by: 123liubao <chenly_61@163.com>
2021-11-12 14:09:12 +08:00
zryfish
84f66199ed add kind-e2e to Makefile (#4304) 2021-09-29 12:11:29 +08:00
yuswift
6064853692 add new entry for env setup
Signed-off-by: yuswift <yuswift2018@gmail.com>
2021-08-30 18:04:18 +08:00
yuswift
60977b150c upgrade kubebuilder envtest way
Signed-off-by: yuswift <yuswift2018@gmail.com>
2021-08-27 22:59:29 +08:00
Roland.Ma
5a4f172b31 taddclient-go and api package ut to makefile
Signed-off-by: Roland.Ma <rolandma@yunify.com>
2021-08-20 10:28:01 +00:00
Roland.Ma
c23c1adcd1 fix openapi build
Signed-off-by: Roland.Ma <rolandma@yunify.com>
2021-08-16 06:59:20 +00:00
Lan Liang
58cc37f123 format desc 2021-08-15 23:28:34 +08:00
Lan Liang
989ab40952 Support make help 2021-08-13 00:15:37 +08:00
LiHui
059eb64c9b go build with vendor
Signed-off-by: LiHui <andrewli@yunify.com>
2021-07-21 16:05:23 +08:00
Jeff
6cdd050184 * rewrite dockerfile to multiple stage build
* add verification scripts

Signed-off-by: Jeff <jeffzhang@yunify.com>
2021-06-23 16:27:05 +00:00
yuswift
70c53cc723 update Makefile for helm-deplp && helm-uninstall
Signed-off-by: yuswift <yuswiftli@yunify.com>
2021-06-03 10:50:03 +08:00
KubeSphere CI Bot
113bb73061 Merge pull request #3896 from RolandMa1986/feat-helmchart
create helm chart for ks-core
2021-06-01 14:09:42 +08:00
Roland.Ma
e5bde9e00b generate crds by folder
Signed-off-by: Roland.Ma <rolandma@yunify.com>
2021-05-31 02:28:48 +00:00
Roland.Ma
a97163b88c change controller-gen crds source path
Signed-off-by: Roland.Ma <rolandma@yunify.com>
2021-05-27 09:12:34 +00:00
Roland.Ma
2a258c4530 create helm chart for ks-core
Signed-off-by: Roland.Ma <rolandma@yunify.com>
2021-05-19 07:10:04 +00:00
Roland.Ma
cb7ca04d37 fix openapi build
Signed-off-by: Roland.Ma <rolandma@yunify.com>
2021-04-29 09:33:30 +00:00
Roland.Ma
c37a11c5f9 move api to staging
Signed-off-by: Roland.Ma <rolandma@yunify.com>
2021-04-29 08:20:05 +00:00
zryfish
ac275b6e98 add goimports format action (#3630)
Signed-off-by: Jeff <jeffzhang@yunify.com>
2021-03-30 13:44:24 +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
Roland.Ma
72441f4f14 update e2e build script
Signed-off-by: Roland.Ma <rolandma@yunify.com>
2021-02-22 02:01:13 +00:00
zryfish
6da7ab03dd remove unused package (#3204)
Signed-off-by: Jeff <jeffzhang@yunify.com>
2020-12-15 11:32:05 +08:00
rick
9a9b768aca Add a command to builder docker image without test
Signed-off-by: rick <rick@jenkins-zh.cn>
2020-11-19 15:37:39 +08:00
Roland.Ma
37abb4f313 fix e2e build issue
Signed-off-by: Roland.Ma <rolandma@yunify.com>
2020-11-13 02:26:07 +00:00
zryfish
6f367e4f22 fix some swagger json errors (#2869)
Signed-off-by: Jeff <zw0948@gmail.com>
2020-08-13 13:24:58 +08:00
zryfish
693a4143db reconcile host cluster (#2354)
print friendly error when component failed

update dockerfile
2020-07-08 23:55: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
bb4d3fee7a add component status to cluster status (#2160) 2020-06-05 14:51:05 +08:00
hongming
acac0b6888 update makefile
Signed-off-by: hongming <talonwan@yunify.com>
2020-04-21 12:32:06 +08:00
runzexia
052af22761 regenerate 2020-04-15 11:37:52 +08:00
zryfish
69c6d91fdb fix cluster controller (#1996) 2020-04-10 12:37:05 +08:00
zryfish
cfaeb10dc6 add cluster api group (#1992) 2020-04-07 19:33:45 +08:00
zryfish
c8dc3a4044 fix requestinfo bug (#1980) 2020-04-01 15:50:57 +08:00