hongming
0d852e8276
chore: update copyright headers ( #6496 )
...
Signed-off-by: hongming <coder.scala@gmail.com >
2025-04-30 15:53:51 +08:00
hongming
52016724e2
chore: update license header
...
Signed-off-by: hongming <coder.scala@gmail.com >
2025-03-19 06:26:26 +00:00
hongming
0e76a4bcc5
update application controllers log level
...
* [application] update application controllers log level
* update
---------
Signed-off-by: wenhaozhou <wenhaozhou@yunify.com >
Signed-off-by: hongming <coder.scala@gmail.com >
2025-03-19 06:26:25 +00:00
hongming
214faec31c
Support deleting repo and apps in repo ( #1979 )
...
Signed-off-by: hongming <coder.scala@gmail.com >
2025-03-19 06:26:25 +00:00
KubeSphere CI Bot
d0c7cb156f
add application release validatingWebhook ( #2170 )
...
* add application release validatingWebhook
Signed-off-by: wenhaozhou <wenhaozhou@yunify.com >
* enable at host cluster
Signed-off-by: wenhaozhou <wenhaozhou@yunify.com >
---------
Signed-off-by: wenhaozhou <wenhaozhou@yunify.com >
Co-authored-by: wenhaozhou <wenhaozhou@yunify.com >
Signed-off-by: hongming <coder.scala@gmail.com >
2025-03-19 06:26:24 +00:00
Wenhao Zhou
403744a1ab
Update appversion finalizer name ( #2161 )
...
* update appversion finalizer name
Signed-off-by: wenhaozhou <wenhaozhou@yunify.com >
* Update pkg/controller/application/appversion_contrlller.go
* Update pkg/controller/application/appversion_contrlller.go
* Update staging/src/kubesphere.io/api/application/v2/constants.go
* Update staging/src/kubesphere.io/api/application/v2/constants.go
---------
Signed-off-by: wenhaozhou <wenhaozhou@yunify.com >
Co-authored-by: hongming <coder.scala@gmail.com >
2025-03-19 06:26:24 +00:00
liujian
238bd67b8f
fix: update license-eye version to v0.6.0 ( #6288 )
...
Co-authored-by: joyceliu <joyceliu@yunify.com >
2024-11-26 10:17:36 +08:00
inksnw
bac3bc62f9
Support manual triggering of a repository update. ( #6280 )
...
* Support manual triggering of a repository update.
* cherry pick add api for workload template (#1982 )
* cherry pick (add operator application (#1970 ))
* Modify routing implementation to improve readability
* cherry pick from kse dfc40e5adf5aa2e67d1
* Filter by Routing Parameter Namespace (#1990 )
* add doc for workloadtemplates
2024-11-25 10:56:35 +08:00
hongming
cfebd96a1f
update dependencies ( #6267 )
...
Signed-off-by: hongming <coder.scala@gmail.com >
2024-11-06 10:27:06 +08:00
inksnw
5702930c08
Fix conflict and cherry-pick (cherry-pick from #0e8c6d5) ( #6261 )
2024-10-31 17:26:07 +08:00
inksnw
9aa17af5db
Refactor FormatVersion function to handle invalid characters ( #6244 )
...
* Refactor FormatVersion function to handle invalid characters
* Use SHA1 instead of MD5
2024-10-30 12:51:05 +08:00
凌波
69d4c2a6cd
fix: resolve the apprelease upgrade issue ( #6214 )
...
* Update executor.go
Signed-off-by: 凌波 <lingbo@lingbohome.com >
* fix: apprelease upgrade
Signed-off-by: lingbo <lingbo@lingbohome.com >
* upgrade job on success, clean up apprelease status.message
Signed-off-by: lingbo <lingbo@lingbohome.com >
* adjust apprelease status.message
Signed-off-by: lingbo <lingbo@lingbohome.com >
* optimize: streamline apprelease upgrade logic
Signed-off-by: lingbo <lingbo@lingbohome.com >
* adjust upgrade code
Signed-off-by: lingbo <lingbo@lingbohome.com >
* Adding status.message during apprelease installations and upgrades
Signed-off-by: lingbo <lingbo@lingbohome.com >
* fix: Supplement the missing status in the apprelease life cycle.Message, solve the problem that the front-end status and message tips display do not match.
Signed-off-by: lingbo <lingbo@lingbohome.com >
---------
Signed-off-by: 凌波 <lingbo@lingbohome.com >
Signed-off-by: lingbo <lingbo@lingbohome.com >
2024-09-29 16:39:21 +08:00
凌波
9b2c123bbb
feat: Adapt to oci-based helmchart repo ( #6200 )
...
* add oci client for registry
* add LoadRepoIndexFormOci
* feat: Adapt to oci-based helmchart repo
* Update the golang base image version in the dockerfile
* update oci_test.go
Signed-off-by: lingbo <lingbo@lingbohome.com >
* fix: Update oci_test.go
Signed-off-by: 凌波 <lingbo@lingbohome.com >
* Update go imports
---------
Signed-off-by: lingbo <lingbo@lingbohome.com >
Signed-off-by: 凌波 <lingbo@lingbohome.com >
Co-authored-by: hongming <coder.scala@gmail.com >
2024-09-25 09:51:16 +08:00
inksnw
782db75b9a
fix typo ( #1965 ) ( #6166 )
2024-09-12 11:01:01 +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
hongzhouzi
44167aa47a
Upgrade k8s package verison ( #5358 )
...
* upgrade k8s package version
Signed-off-by: hongzhouzi <hongzhouzi@kubesphere.io >
* Script upgrade and code formatting.
Signed-off-by: hongzhouzi <hongzhouzi@kubesphere.io >
Signed-off-by: hongzhouzi <hongzhouzi@kubesphere.io >
2022-11-15 14:56:38 +08:00
qingwave
c78ab9039a
fix some typos
2022-06-06 02:43:23 +00: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
yuswift
524d5d858e
bump Ingress version from v1beta1 to v1
...
Signed-off-by: yuswift <yuswift2018@gmail.com >
2021-08-31 09:37: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
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
Jeff
a2ede11ee7
fix code format issues
...
Signed-off-by: Jeff <jeffzhang@yunify.com >
2021-03-01 15:21:15 +08:00
Jeff
c28afabdd5
application controller will only reconcile applications matched with given label selector
...
Signed-off-by: Jeff <jeffzhang@yunify.com >
2021-03-01 13:19:26 +08:00
zackzhang
31f5f8477b
add application unit test files
...
Signed-off-by: zackzhang <zackzhang@yunify.com >
2021-02-01 09:59:04 +08:00
zackzhang
2b0b36672b
fix application reconcile
...
Signed-off-by: zackzhang <zackzhang@yunify.com >
2021-01-19 14:58:07 +08:00
Zack Zhang
f20c1f33f1
refactor application controller
...
Signed-off-by: zackzhang <zackzhang@yunify.com >
2021-01-04 16:34:04 +08:00
hongming
fe6c5de00f
update dependencies
...
Signed-off-by: hongming <talonwan@yunify.com >
2021-01-04 15:35:32 +08:00
zackzhangkai
d1e7f35b3e
fix application status
...
Signed-off-by: zackzhangkai <zackzhang@yunify.com >
2020-10-13 10:13:51 +08:00
zryfish
dbc33fe5d2
add license header ( #2761 )
...
Signed-off-by: Jeff <zw0948@gmail.com >
2020-08-05 15:54:17 +08:00
zryfish
c5a63500a4
add application controller ( #2652 )
...
Signed-off-by: Jeff <zw0948@gmail.com >
2020-07-26 23:11:56 +08:00
zryfish
79e3597173
fix cluster status ( #2192 )
2020-06-11 16:10:19 +08:00
zryfish
1b67c43731
remove dependency on kubernetes repo ( #1651 )
...
remove dependency on kubernetes/kubernetes repo
2019-12-10 14:46:55 +08:00
hongming
a4281989c3
fix: controller error handle function
...
Signed-off-by: hongming <talonwan@yunify.com >
2019-09-20 20:58:19 +08:00
Jeff
96d2ac4112
This is a huge commit, it does following things:
...
1. refactor kubesphere dependency service client creation, we can
disable dependency by config
2. dependencies can be configured by configuration file
3. refactor cmd package using cobra.Command, so we can use hypersphere
to invoke command sepearately. Later we only need to build one image to
contains all kubesphere core components. One command to rule them all!
4. live reloading configuration currently not implemented
2019-09-11 19:53:35 +08:00
magicsong
cda4f4f05a
🚒 add error message in controller
2019-07-26 13:27:49 +08:00
magicsong
f4f2f391df
remove unneccessary depency
2019-07-22 22:24:59 +08:00
Jeff
40ebeccfaa
delete orphan resources where service deleted
2019-05-16 15:36:53 +08:00
Jeff
5462f51e65
fix application bug
2019-05-13 11:28:20 +08:00