v3.4.0
What's Changed
- Update clusters.cluster.kubesphere.io CRD to latest version by @iawia002 in #1941
- Add image list of the Argo CD by @LinuxSuRen in #1939
- Add offline image items for golang 17 and 18 by @LinuxSuRen in #1940
- Add roles for argo application and git repository by @LinuxSuRen in #1942
- change some rule names by @junotx in #1952
- revert prometheus service monitor selector by @junotx in #1953
- Fix the Jenkins inbound-agent image tag to 4.10-2 by @LinuxSuRen in #1947
- Fix the missing permission of ks-devops by @LinuxSuRen in #1948
- Remove the tasks of restarting ks-core by @pixiake in #1956
- fix devops's repo url by @pixiake in #1962
- fix "namespace_override" for library by @pixiake in #1966
- Fix the project-operator JSON format by @LinuxSuRen in #1968
- reuse values when upgrading argo-cd by @daixijun in #1961
- add edgeruntime configuration migration by @pixiake in #1965
- fixed the ks-install label in logs command in README.md by @KR411-prog in #1913
- Support to configure extraVolumes for ks-console by @pixiake in #1971
- keep the old label 'app: ks-install' by @pixiake in #1977
- fix kubeedge nodeport by @wenchajun in #1974
- [master] [release-3.3] fix Dockerfile wildcard character error by @ks-ci-bot in #1982
- Fix the potential webhook-related issues by @LinuxSuRen in #1984
- add remove old kubeedge task by @pixiake in #1983
- add redis enabledHA to cc by @zhou1203 in #1980
- Avoid install s2i templates via the helm chart by @LinuxSuRen in #1986
- Support to use an alternative image build tool by @LinuxSuRen in #1989
- refine installation logic of redis by @pixiake in #1991
- restore some rule fixes by @junotx in #1993
- Bump Jenkins version to v3.3.0-2.319.1 by @LinuxSuRen in #1995
- Add gitops.kubesphere.io group to the global management role by @LinuxSuRen in #1997
- Add an anonymous API webhooks in DevOps by @LinuxSuRen in #1998
- update role-templates.yaml by @wansir in #2002
- Clean kubefed resources before uninstall in #1996
- add servicemesh configuration migration by @pixiake in #2004
- Add a missing permission of gitrepositories of devops by @LinuxSuRen in #2010
- fix: err format at gatekeeper webhook template by @sagilio in #2009
- update tools version by @pixiake in #2015
- create service account token by @xyz-li in #2007
- optimize ks-istio monitoring and reduce useless metrics by @frezes in #2013
- Adjust ks-istio-monitoring to ensure monitoring files are installed by @frezes in #2021
- refine installation logic of redis by @pixiake in #2025
- upgrade default.yaml by @wenchajun in #2023
- Support to read the repository path of argocd from the center file by @LinuxSuRen in #2027
- update Readme to v3.3.0 by @pixiake in #2029
- refine upgrade command by @pixiake in #2030
- Add redis configuration automatically when there are multiple master by @pixiake in #2033
- Fix workspace management RBAC rules by @wansir in #2036
- remove \r by @usernameisnull in #2042
- update notification manager to v2.0 by @wanjunlei in #2044
- fix bug logging output doesn't change when switching to external es by @wanjunlei in #2045
- upgrade fluentbit-operator to v0.14.0 by @wenchajun in #2048
- fix applying prometheus crd metadata annotations tool long by @junotx in #2055
- Add permission of ci/nodelabels by @LinuxSuRen in #2051
- Fix the potential Jenkins panic issues by @LinuxSuRen in #2052
- Fix the wrong indent of tolerations in prometheus by @gliffcheung in #2046
- add support for switching the notfication language by @wanjunlei in #2050
- fix prometheus nodeSelector indent by @junotx in #2059
- fix grafana configs by @junotx in #2065
- feat: support custom or random initial admin password by @pixiake in #2063
- upgrade kube-state-metrics version by @junotx in #2061
- Grant cluster list permission to authenticated users by @wansir in #2070
- Delete the role-templates annotation for disabling role to users by @zhou1203 in #2062
- Improve the Jenkins readiness setting by @LinuxSuRen in #2075
- update openpitrix-job version to v3.3.1-rc.0 by @liangzai006 in #2083
- Add roletemplates of CluseterRole for configration management by @zhou1203 in #2082
- Fix the bug of wrong display name at frontend by @zhou1203 in #2080
- cleanup: remove repeated judgment logic to create
istio-system
namespace by @mangoGoForward in #2089 - ks-installer integration with opensensearch by @wenchajun in #2081
- add opensearch curator by @wenchajun in #2096
- update notification manager helm chart to v2.1.0-rc.1 by @wanjunlei in #2060
- Delete globalrole workspace-manager by @zhou1203 in #2094
- delete globalrole users-manager by @zhou1203 in #2105
- Add GlobalRole platform-self-provisioner by @zhou1203 in #2095
- integrate alerting v2beta1 by @junotx in #2108
- update prometheusrules and modify kube-state-metics metrics denylist. by @frezes in #2109
- temporarily remove rules with last_over_time function by @junotx in #2111
- add kubesphere component alerting by @junotx in #2113
- Fix:add module for displaying in frontend by @zhou1203 in #2114
- Disable manage-groups in custom role by @zhou1203 in #2112
- upgrade old globalrolebindings by @pixiake in #2117
- fix ks-core monitor not apply by @junotx in #2119
- update globalrulegroup crd by @junotx in #2124
- fix: redis-ha-configmap lost its formatting #2120 by @hzhhong in #2121
- Delete clusterRoles by @zhou1203 in #2122
- update alert rules to support multicluster by @junotx in #2125
- Add job ks-upgrade to upgrade custom role by @zhou1203 in #2127
- add opensearch dashboard by @wenchajun in #2129
- update record rules to support multicluster by @junotx in #2132
- upgrade ks devops helm chart to 0.1.15 by @chilianyi in #2133
- delete role-template-manage-alerting-messages by @zhou1203 in #2150
- upgrade logsidecar injector version to v1.2.0 by @junotx in #2154
- fix dev_ tag parameter formatting failure by @fengshunli in #2156
- add -v argument by @fengshunli in #2155
- Change redis config for ks-apiserver HA by @zhou1203 in #2148
- Fix: invalid aggregation role found: cluster-admin/cluster-viewer by @zhou1203 in #2147
- Add an admission webhook for cluster crd by @yzxiu in #2131
- [master] [release-3.3] upgrade minio version to RELEASE.2022-11-08T05-27-07Z by @ks-ci-bot in #2160
- Upgrade task for role-template-alerting-management by @zhou1203 in #2161
- update openpitrix-import-jobs version by @isyes in #2166
- Revert "[master] [release-3.3] upgrade minio version to RELEASE.2022-11-08T05-27-07Z" by @pixiake in #2167
- Upgrade devops to 0.1.18 by @chilianyi in #2169
- upgrade ks-devops to 0.1.19 by @yudong2015 in #2175
- Bump tower version to v0.2.1 by @iawia002 in #2177
- upgrade kube-events version to v0.6.0 by @junotx in #2180
- Make we can install devops core,ci,cd separately by @zhbinary in #2181
- Update the password minimum length to 8 by @zhou1203 in #2184
- make the monitoring component PodDisruptionBudget apiVersion compatible by @frezes in #2190
- feat: upgrade ingress nginx version. by @hongzhouzi in #2170
- feat: update ks-apiserver health check API by @smartcat999 in #2173
- update prometheus stack by @junotx in #2192
- set --tls-cipher-suites option in metrics-server for CVE-2016-2183 by @athlonreg in #2186
- upgrade kubeedge by @wenchajun in #2193
- Adjusting the fluent-operator resource quota by @wenchajun in #2195
- Bump OpenSearch and Dashboards to 2.6.0 by @wenchajun in #2197
- update ks-core helm chart version by @tuoeg in #2196
- Use OpenSearch to replace Elasticsearch by @wenchajun in #2199
- modify elasticsearch file name && add elasticsearch curator by @wenchajun in #2201
- modify opensearch curator by @wenchajun in #2202
- migrate alert rules by @junotx in #2204
- update prometheus stack by @junotx in #2205
- feat: upgrade servicemesh version. by @hongzhouzi in #2203
- [release-3.4] upgrade devops to 3.4.0 by @ks-ci-bot in #2207
- [release-3.4] update notification manager helm chart to v2.3.0 by @ks-ci-bot in #2209
- [release-3.4] update jenkins image tag to v3.4.0-2.319.3-1 by @ks-ci-bot in #2212
- [release-3.4] update Dockerfile by @ks-ci-bot in #2214
- [release-3.4] fix KubeStatefulSetReplicasMismatch rule summary by @ks-ci-bot in #2216
- [release-3.4] fix bug create notification channel failed by @ks-ci-bot in #2221
- [release-3.4] Update tower leader election parameter config by @ks-ci-bot in #2222
New Contributors
- @KR411-prog made their first contribution in #1913
- @zhou1203 made their first contribution in #1980
- @usernameisnull made their first contribution in #2042
- @gliffcheung made their first contribution in #2046
- @liangzai006 made their first contribution in #2083
- @hzhhong made their first contribution in #2121
- @fengshunli made their first contribution in #2156
- @yzxiu made their first contribution in #2131
- @isyes made their first contribution in #2166
- @zhbinary made their first contribution in #2181
- @hongzhouzi made their first contribution in #2170
- @smartcat999 made their first contribution in #2173
- @athlonreg made their first contribution in #2186
- @tuoeg made their first contribution in #2196
Full Changelog: v3.3.2...v3.4.0