Skip to content

Commit

Permalink
Merge branch '12884-sonarqube' into 'master'
Browse files Browse the repository at this point in the history
#12884 Fix sonarqube helm chart

See merge request kubernetes/k8id!914
  • Loading branch information
Ahmad-Faizan committed Jul 3, 2023
2 parents a03d71e + dab5ce5 commit 142fff7
Show file tree
Hide file tree
Showing 22 changed files with 564 additions and 365 deletions.
6 changes: 3 additions & 3 deletions argocd-helm-charts/sonarqube/Chart.lock
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
dependencies:
- name: sonarqube
repository: https://SonarSource.github.io/helm-chart-sonarqube
version: 6.0.0+403
digest: sha256:f7d899543b26698dd51497d407054818398db3403432e2e42bc87beddfa332c0
generated: "2022-10-20T09:37:08.393122576Z"
version: 10.1.0+628
digest: sha256:6a35dd122971a52f9b292cd4fc51e616914d374745cea0f987dd5017c61cdf6b
generated: "2023-06-27T16:11:26.512460512+05:30"
2 changes: 1 addition & 1 deletion argocd-helm-charts/sonarqube/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,5 +9,5 @@ name: sonarqube
version: 4.0.2+325
dependencies:
- name: sonarqube
version: 6.0.0+403
version: 10.1.0+628
repository: https://SonarSource.github.io/helm-chart-sonarqube
76 changes: 76 additions & 0 deletions argocd-helm-charts/sonarqube/charts/sonarqube/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,82 @@
# SonarQube Chart Changelog
All changes to this chart will be documented in this file.

## [10.1.0]
* Update SonarQube to 10.1.0
* Support Kubernetes v1.27 while dropping v1.23
* Changed default test process to wget, using sonarqube image as default
* Update Chart's version to 10.1.0
* Fix liveness probe to detect when a failure occurs.

## [10.0.0]
* Update SonarQube to 10.0.0
* Helm chart versioning will now follow the SonarQube product versioning

## [9.5.1]
* Make `jvmOpts` and `jvmCeOpts` not override env vars and sonar properties

## [9.5.0]
* Add helm-chart-sonarqube as chart source

## [9.4.2]
* Fixed unsupported wget parameter `--proxy off` with `--no-proxy`

## [9.4.1]
* Fix install_plugins.sh not deleting previously installed plugins

## [9.4.0]
* Added support for `extraVolumes` and `extraVolumeMounts` in sonar pod.

## [9.3.1]
* Clarify doc for custom cacert secret

## [9.3.0]
* Refactor Deployment manifest to match the Statefulset manifest

## [9.2.0]
* Add a configurable Prometheus PodMonitor resource
* Refactor Prometheus exporter's documentation and bump to version 0.17.2

## [9.1.0]
* Allow setting priorityClassName for StatefulSets

## [9.0.1]
* Adds timeoutSeconds parameter to probes

## [9.0.0]
* Update SonarQube logo
* Bootstrap chart version 9.x.x dedicated to the future SonarQube 10.0
## [8.0.0]
* Update SonarQube to 9.9.0
* Bootstrap chart version 8.x.x dedicated to SonarQube 9.9 LTS

## [7.0.2]
* Update the list of supported kubernetes versions

## [7.0.1]
* Set a new default (maximum) allowed size of the client request body on the ingress

## [7.0.0]
* Update SonarQube to 9.8.0

## [6.2.1]
* Update the postgresql chart's repository


## [6.2.0]
* Refactor Ingress to be compatible with static compatibitly test and 1.19 minimum requirement

## [6.1.2]
* Updated SonarQube to 9.7.1

## [6.1.1]
* Refactor templating of ConfigMap for sonar.properties
* Fix the bug where sonarSecretKey was not applied without sonar.properties set

## [6.1.0]
* Fix the installation of plugins using the standard folder `extensions/plugins` instead of `extensions/downloads` and `lib/common`
* Remove `plugins.lib` and other small edits in the documentation

## [6.0.0]
* Updated SonarQube to 9.7.0

Expand Down
6 changes: 3 additions & 3 deletions argocd-helm-charts/sonarqube/charts/sonarqube/Chart.lock
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
dependencies:
- name: postgresql
repository: https://charts.bitnami.com/bitnami
repository: https://raw.githubusercontent.com/bitnami/charts/pre-2022/bitnami
version: 10.15.0
- name: ingress-nginx
repository: https://kubernetes.github.io/ingress-nginx
version: 4.0.13
digest: sha256:5612be33416d0996cc9f48746c6a61f92d406c43df48dffafc073188b6d7754f
generated: "2022-01-06T14:17:34.853574059+01:00"
digest: sha256:eb84d38cb9cc5c49b8828240213ff53c25bb5b6f5101f88671a40e08dd0ba049
generated: "2022-12-20T14:37:33.067762+01:00"
48 changes: 21 additions & 27 deletions argocd-helm-charts/sonarqube/charts/sonarqube/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,54 +1,43 @@
annotations:
artifacthub.io/changes: |
- kind: changed
description: "Updated SonarQube to 9.7.0"
- kind: fixed
description: "Fix the right-dash curly brace issue with the additional network policy parameter"
- kind: added
description: "Allow `tests.image` to be configured and update README accordingly"
- kind: added
description: "Allow `tests.initContainers.image` to be configured and update README accordingly"
description: "Upgrading SonarQube to 10.1.0"
- kind: changed
description: "Use the networkPolicy.prometheusNamespace value for the network policy namespace selector"
description: "Support Kubernetes v1.27 while dropping v1.23"
- kind: changed
description: "Uncomment default value in values.yaml for backwards compatibility"
- kind: added
description: "Add support for monitoringPasscode passed as a secret and removal of livenessprobe httpheader defined in clear text"
description: "Changed default test process to wget, using sonarqube image as default"
- kind: changed
description: "Bump apiVersion to v2"
description: "Update Chart's version to 10.1.0"
- kind: changed
description: "Set the number of allowed replicas to 0 and 1"
- kind: added
description: "Add documentation for ingress tls"
- kind: added
description: "Add documentation for sonarProperties and sonarSecretProperties"
- kind: added
description: "Add the possibility of using a secret for customizing the admin password"
description: "Fix liveness probe to detect when a failure occurs."
artifacthub.io/containsSecurityUpdates: "false"
artifacthub.io/images: |
- name: sonarqube
image: sonarqube:9.7.0-community
image: sonarqube:10.1.0-community
artifacthub.io/links: |
- name: support
url: https://community.sonarsource.com/
- name: Chart Source
url: https://github.com/SonarSource/helm-chart-sonarqube/tree/master/charts/sonarqube
apiVersion: v2
appVersion: 9.7.0
appVersion: 10.1.0
dependencies:
- condition: postgresql.enabled
name: postgresql
repository: https://charts.bitnami.com/bitnami
repository: https://raw.githubusercontent.com/bitnami/charts/pre-2022/bitnami
version: 10.15.0
- condition: nginx.enabled
name: ingress-nginx
repository: https://kubernetes.github.io/ingress-nginx
version: 4.0.13
description: SonarQube offers Code Quality and Code Security analysis for up to 27
languages. Find Bugs, Vulnerabilities, Security Hotspots and Code Smells throughout
your workflow.
description: SonarQube is a self-managed, automatic code review tool that systematically
helps you deliver clean code. As a core element of our Sonar solution, SonarQube
integrates into your existing workflow and detects issues in your code to help you
perform continuous code inspections of your projects. The tool analyses 30+ different
programming languages and integrates into your CI pipeline and DevOps platform to
ensure that your code meets high-quality standards.
home: https://www.sonarqube.org/
icon: https://www.sonarqube.org/assets/logo-31ad3115b1b4b120f3d1efd63e6b13ac9f1f89437f0cf6881cc4d8b5603a52b4.svg
icon: https://github.com/SonarSource/sonarqube-static-resources/master/helm/SonarQubeLogo.svg
keywords:
- coverage
- security
Expand All @@ -58,9 +47,14 @@ kubeVersion: '>= 1.19.0-0'
maintainers:
- email: leo.geoffroy+helm@sonarsource.com
name: leo-geoffroy-sonarsource
- email: carmine.vassallo@sonarsource.com
name: carminevassallo
- email: jeremy.cotineau@sonarsource.com
name: jCOTINEAU
name: sonarqube
sources:
- https://github.com/SonarSource/helm-chart-sonarqube
- https://github.com/SonarSource/docker-sonarqube
- https://github.com/SonarSource/sonarqube
type: application
version: 6.0.0+403
version: 10.1.0+628
Loading

0 comments on commit 142fff7

Please sign in to comment.