Commit Graph

194 Commits

Author SHA1 Message Date
hongming
11988f71e6 fix: add PersistentVolumeClaim definition to prepare upgrade job (#6483)
Signed-off-by: hongming <coder.scala@gmail.com>
2025-04-18 11:47:23 +08:00
hongming
3ef3a6bc98 Release v4.1.3 (#6459)
Signed-off-by: hongming <coder.scala@gmail.com>
2025-03-24 11:10:23 +08:00
hongming
887496e746 Release 4.1.3-rc.0 (#6456)
Signed-off-by: hongming <coder.scala@gmail.com>
2025-03-21 11:33:00 +08:00
KubeSphere CI Bot
9423623603 chore: remove deprecated CronJob for restarting extensions museum (#6458)
Signed-off-by: hongming <coder.scala@gmail.com>
Co-authored-by: hongming <coder.scala@gmail.com>
2025-03-21 10:42:00 +08:00
hongming
6da63b8ce5 chore: update ks-core helm chart
Signed-off-by: hongming <coder.scala@gmail.com>
2025-03-19 14:05:17 +08:00
hongming
0bd5ba16fe chore: generate crds
Signed-off-by: hongming <coder.scala@gmail.com>
2025-03-19 13:43:19 +08:00
KubeSphere CI Bot
3c2197df02 adjust the authorization rules for authenticated users (#2182)
Signed-off-by: hongming <coder.scala@gmail.com>
Co-authored-by: hongming <coder.scala@gmail.com>
2025-03-19 12:32:15 +08:00
hongming
2608892248 feat: add resource protection webhook (#2168)
Signed-off-by: hongming <coder.scala@gmail.com>
2025-03-19 12:31:33 +08:00
smartcat999
760351d509 fix: update console permission with ks service account (#2135)
* fix: update console permission with ks service account

Signed-off-by: peng wu <2030047311@qq.com>

* fix: update restart pod's annotation

Signed-off-by: peng wu <2030047311@qq.com>

* fix: update restart pod condition

Signed-off-by: peng wu <2030047311@qq.com>

* fix: service account pod restart condition

Signed-off-by: peng wu <2030047311@qq.com>

* fix: service account pod restart condition

Signed-off-by: peng wu <2030047311@qq.com>

* fix: update goimports

Signed-off-by: peng wu <2030047311@qq.com>

---------

Signed-off-by: peng wu <2030047311@qq.com>
Signed-off-by: hongming <coder.scala@gmail.com>
2025-03-19 12:29:29 +08:00
hongming
c8e9ec83de chore: refine ks-core helm chart (#2128)
Signed-off-by: hongming <coder.scala@gmail.com>
2025-03-19 12:27:57 +08:00
hongming
0a75abc32c security: restrict anonymous access to the /kapis/version endpoint (#2107)
Signed-off-by: hongming <coder.scala@gmail.com>
2025-03-19 12:06:43 +08:00
hongming
a819b24d53 fix the x509 certificate error (#2092)
Signed-off-by: hongming <coder.scala@gmail.com>
2025-03-19 11:46:38 +08:00
hongming
fd4fbfa5a7 update helm chart
Signed-off-by: hongming <coder.scala@gmail.com>
2025-03-19 11:45:46 +08:00
hongming
d52e847370 feat: support service account token auth mode
Signed-off-by: hongming <coder.scala@gmail.com>
2025-03-19 11:40:42 +08:00
smartcat999
c8bab29a6b fix: update annotations with user's idap labels (#2042) 2025-03-19 11:33:32 +08:00
smartcat999
5ae94c9a0c fix: the problem of unauthorized access in the namespace-manage-serviceaccount permission template of the Operator role under the namespace (#1991) 2025-03-19 11:31:52 +08:00
KubeSphere CI Bot
834c393cf0 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 11:24:02 +08:00
hongming
8fa36615e1 chore: simplify telemetry config (#6441)
Signed-off-by: hongming <coder.scala@gmail.com>
2025-03-17 10:55:56 +08:00
smartcat999
844b04613d fix: helm template error (#6419)
Signed-off-by: peng wu <2030047311@qq.com>
2025-03-11 17:57:49 +08:00
KubeSphere CI Bot
1b479a9084 [kse-2112] add extension version controller (#6399)
Signed-off-by: ks-ci-bot <ks-ci-bot@kubesphere.io>
Co-authored-by: ks-ci-bot <ks-ci-bot@kubesphere.io>

(cherry picked from commit 0556934ecc)
Signed-off-by: hongming <coder.scala@gmail.com>
2025-03-11 14:35:20 +08:00
liujian
4583b5a62e feat: create extensionVersions by depth (#6286)
* feat: create extensionVersions by depth

* Apply suggestions from code review

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

* Apply suggestions from code review

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

---------

Signed-off-by: hongming <coder.scala@gmail.com>
Co-authored-by: joyceliu <joyceliu@yunify.com>
Co-authored-by: hongming <coder.scala@gmail.com>
(cherry picked from commit 9c962d3cbf)
2025-03-11 14:21:28 +08:00
inksnw
3b315a087d update workloadtemplates RoleTemplate (#6285)
(cherry picked from commit 637950c979)
2025-03-11 14:20:51 +08:00
Xinzhao Xu
64e054bde2 fix: cache checking always evaluates to true
(cherry picked from commit 6205e44817)
Signed-off-by: hongming <coder.scala@gmail.com>
2025-03-11 14:13:57 +08:00
Wenhao Zhou
93369941e8 enhancement: disable redis when running as member cluster
Signed-off-by: wenhaozhou <wenhaozhou@yunify.com>

(cherry picked from commit 4fa4f5b42d)
Signed-off-by: hongming <coder.scala@gmail.com>
2025-03-11 14:10:40 +08:00
hongming
168bb43cb1 chore: add helm release namespace check (#6315)
Signed-off-by: hongming <coder.scala@gmail.com>
(cherry picked from commit 65eb534ed9)
2025-03-11 14:05:36 +08:00
Xinzhao Xu
811cc0290e Support for configuring affinity for helm executor (#1989)
(cherry picked from commit e389253a4e)
2025-03-11 14:05:09 +08:00
KubeSphere CI Bot
bb60d39434 Support manual triggering of a repository update. (#6414)
* 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

---------

Co-authored-by: inksnw <inksnw@gmail.com>
2025-03-11 11:36:02 +08:00
smartcat999
23e7e6d179 update ks-core helm chart (#6401) (#6407)
fix: cherrypick update ks-core helm chart



(cherry picked from commit 7e2cafd15b)

Signed-off-by: peng wu <2030047311@qq.com>
2025-03-11 10:41:48 +08:00
KubeSphere CI Bot
81c74f28d4 fix: incorrect redis config (#6405)
fix: incorrect redis config (#2130)

Signed-off-by: hongming <coder.scala@gmail.com>
Co-authored-by: hongming <coder.scala@gmail.com>
2025-03-11 10:25:48 +08:00
smartcat999
c0bf77e541 feat: platform config API (#6391)
feat: platform config API (#2052) (#6303)



(cherry picked from commit c1259aff8b)

Signed-off-by: hongming <coder.scala@gmail.com>
Signed-off-by: peng wu <2030047311@qq.com>
Co-authored-by: hongming <hongming@kubesphere.io>
2025-03-05 11:09:41 +08:00
smartcat999
db7a21e754 feature: reduce telemetry dependence (#6390)
feature: reduce telemetry dependence. (#6276)

Signed-off-by: peng wu <2030047311@qq.com>
2025-03-05 10:34:42 +08:00
KubeSphere CI Bot
c9623f674c feat: add category for deepseek (#6383)
Signed-off-by: joyceliu <joyceliu@yunify.com>
Co-authored-by: joyceliu <joyceliu@yunify.com>
2025-02-28 17:08:37 +08:00
KubeSphere CI Bot
f89c55c484 [release-4.1] adjust the authorization rules for workspace roles (#6331)
adjust the authorization rules for workspace roles

Signed-off-by: hongming <coder.scala@gmail.com>
Co-authored-by: hongming <coder.scala@gmail.com>
2025-01-07 09:39:25 +08:00
KubeSphere CI Bot
abcd94fa4f [release-4.1] disable extensions-museum in member cluster (#6239)
disable extensions-museum in member cluster

Signed-off-by: hongming <coder.scala@gmail.com>
Co-authored-by: hongming <coder.scala@gmail.com>
2024-10-25 18:34:50 +08:00
hongming
253e2a5c33 Update Chart.yaml (#6230) 2024-10-18 14:36:42 +08:00
KubeSphere CI Bot
3798bcd452 [release-4.1] config/ks-core: fix the CronJob API version determination issue (#6229)
config/ks-core: fix the CronJob API version determination issue

Co-authored-by: Xinzhao Xu <z2d@jifangcheng.com>
2024-10-18 14:23:42 +08:00
hongming
3abf00b7c1 Release v4.1.2 (#6212)
Signed-off-by: hongming <coder.scala@gmail.com>
2024-09-26 21:02:26 +08:00
KubeSphere CI Bot
88db498bcd [release-4.1] fix: add annotation checksum/cert to extensions-museum pod (#6202)
fix: add annotation checksum/cert to extensions-museum pod

Signed-off-by: joyceliu <joyceliu@yunify.com>
Co-authored-by: joyceliu <joyceliu@yunify.com>
2024-09-24 16:54:15 +08:00
KubeSphere CI Bot
f290167267 [release-4.1] fix: add tls when get repository index. (#6198)
* 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:28:14 +08:00
KubeSphere CI Bot
0a06cd8a1b [release-4.1] fix: graceful delete ks-core (#6189)
* fix: graceful delete ks-core

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

* fix: graceful delete ks-core

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

---------

Signed-off-by: joyceliu <joyceliu@yunify.com>
Co-authored-by: joyceliu <joyceliu@yunify.com>
2024-09-19 18:50:09 +08:00
KubeSphere CI Bot
0a21a58582 [release-4.1] fix: cronjob.batch/v1 is invalid in k8s v1.19 (#6188)
fix: auto update extension museum only when kubernetes version > =v1.20.0

Signed-off-by: joyceliu <joyceliu@yunify.com>
Co-authored-by: joyceliu <joyceliu@yunify.com>
2024-09-19 18:45:10 +08:00
KubeSphere CI Bot
dad35f7389 [release-4.1] feat: add extension-museum in helm (#6174)
* feat: add extension-museum in helm

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

* feat: add extension-museum in helm

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

---------

Signed-off-by: joyceliu <joyceliu@yunify.com>
Co-authored-by: joyceliu <joyceliu@yunify.com>
2024-09-13 16:54:02 +08:00
KubeSphere CI Bot
7dcb5d9d3b [release-4.1] Update telemetry config (#6172)
Update telemetry config

Signed-off-by: hongming <coder.scala@gmail.com>
Co-authored-by: hongming <coder.scala@gmail.com>
2024-09-13 16:49:02 +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
d976069c5b Fix: require cluster name can not be repeated (#5795)
Signed-off-by: wenhaozhou <wenhaozhou@yunify.com>
Co-authored-by: Wenhao Zhou <34303854+zhou1203@users.noreply.github.com>
2023-06-28 18:03:28 +08:00
Wenhao Zhou
e6c1c4b7b5 Add iam v1beta1 APIs (#5502)
update iam v1beta1 types && deprecate iam v1alpha2 apis

Signed-off-by: wenhaozhou <wenhaozhou@yunify.com>
2023-03-03 11:30:39 +08:00
Wenhao Zhou
d3b35fb2da Update the password minimum length to 8 (#5516)
Signed-off-by: wenhaozhou <wenhaozhou@yunify.com>
2023-02-10 20:45:18 +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
5332de8e06 feat: upgrade ingress nginx version. (#5490)
Signed-off-by: hongzhouzi <hongzhouzi@kubesphere.io>
2023-01-29 10:20:10 +08:00
hongzhouzi
3a03b4a6e1 feat: Gateway supports the configuration of forwarding tcp/udp traffic. (#5445)
Signed-off-by: hongzhouzi <hongzhouzi@kubesphere.io>

Signed-off-by: hongzhouzi <hongzhouzi@kubesphere.io>
2023-01-11 10:19:16 +08:00