Skip to content

Releases: SonarSource/helm-chart-sonarqube

sonarqube-10.5.0-sonarqube-dce-10.5.0

16 Apr 09:08
2a060e7
Compare
Choose a tag to compare

sonarqube

[10.5.0]

  • Upgrade SonarQube to 10.5.0
  • Update Chart's version to 10.5.0
  • Update nginx-ingress-controller dependency to version 4.9.1
  • Set automountServiceAccountToken to false in pod's specifications
  • Update default resources values matching better default Xmx and Xms of the SonarQube processes.
  • Make ephemeral-storage resource's limits and requests configurable for the SonarQube container
  • Set memory and cpu limits for the test container
  • Deprecate nginx.enabled in favor of ingress-nginx.enabled, to match with subchart config block
  • Deprecate prometheusMonitoring.podMonitor.namespace
  • Instantiate monitoring-web and monitoring-ce endpoints when the prometheusExporter is enabled
  • Take sonarWebContext into account for the PodMonitor path
  • Fix duplicated env_var in Pods causing deployment issue (SONAR_WEB_CONTEXT,SONAR_WEB_JAVAOPTS,SONAR_CE_JAVAOPTS)

sonarqube-dce

[10.5.0]

  • Upgrade SonarQube to 10.5.0
  • Update Chart's version to 10.5.0
  • Update nginx-ingress-controller dependency to version 4.9.1
  • Fix the ingress.ingressClassName not being evaluated
  • Fix searchNodes.securityContext and ApplicationNodes.securityContext not being evaluated
  • Fix duplicated ApplicationNodes.resources parameters in the README
  • Add gcp_marketplace value, implementing compatibility with google cloud marketplace app
  • Set automountServiceAccountToken to false in pod's specifications
  • Update default ApplicationNodes.resources and searchNodes.resources to values matching better default Xmx and Xms of the SonarQube processes.
  • Make ephemeral-storage resource's limits and requests configurable for the SonarQube App and Search containers
  • Set memory and cpu limits for the test container
  • Fix searchAuthentication probes failure by enforcing basic auth on wget
  • Remove outdated doc about persistency
  • Deprecate nginx.enabled in favor of ingress-nginx.enabled, to match with subchart config block
  • Deprecate ApplicationNodes.prometheusMonitoring.podMonitor.namespace
  • Instantiate monitoring-web and monitoring-ce endpoints when the ApplicationNodes.prometheusExporter is enabled
  • Take sonarWebContext into account for the PodMonitor path
  • Fix duplicated env_var in Pods causing deployment issue (SONAR_WEB_CONTEXT,SONAR_WEB_JAVAOPTS,SONAR_CE_JAVAOPTS)

sonarqube-10.4.1-sonarqube-dce-10.4.1

sonarqube

[10.4.1]

  • Upgrade SonarQube to 10.4.1
  • Update Chart's version to 10.4.1

sonarqube-dce

[10.4.1]

  • Upgrade SonarQube to 10.4.1
  • Update Chart's version to 10.4.1

sonarqube-8.0.4-sonarqube-dce-7.0.4

07 Feb 11:09
7e7b5d8
Compare
Choose a tag to compare

sonarqube

[8.0.4]

  • Update SonarQube to 9.9.4

sonarqube-dce

[7.0.4]

  • Update SonarQube to 9.9.4

sonarqube-10.4.0-sonarqube-dce-10.4.0

06 Feb 09:35
5c22a40
Compare
Choose a tag to compare

sonarqube

[10.4.0]

  • Upgrade SonarQube to 10.4.0
  • Update Chart's version to 10.4.0
  • Improve the description of deprecated jvmOpts and jvmCeOpts values
  • Run the initSysctl init-container as root to prevent 'permission denied' issues
  • Add revisionHistoryLimit configuration for SonarQube application Deployment ReplicaSets & StatefulSets
  • Update the security contexts to use root as group ID
  • Fix empty ingress annotations in values

sonarqube-dce

[10.4.0]

  • Upgrade SonarQube to 10.4.0
  • Update Chart's version to 10.4.0
  • Improve the description of deprecated ApplicationNodes.jvmOpts and ApplicationNodes.jvmCeOpts values
  • Run the initSysctl init-container as root to prevent 'permission denied' issues
  • Add revisionHistoryLimit configuration for SonarQube application Deployment ReplicaSets
  • Introduce ApplicationNodes.podDisruptionBudget and searchNodes.podDisruptionBudget and deprecate ApplicationNodes.podDistributionBudget and searchNodes.podDistributionBudget.
  • Update the security contexts to use root as group ID
  • Fix empty ingress annotations in values

sonarqube-8.0.3-sonarqube-dce-7.0.3

sonarqube

[8.0.3]

  • Update SonarQube to 9.9.3

sonarqube-dce

[7.0.3]

  • Update SonarQube to 9.9.3

sonarqube-10.3.0-sonarqube-dce-10.3.0

15 Nov 10:47
50c797c
Compare
Choose a tag to compare

sonarqube

[10.3.0]

  • Upgrade SonarQube to 10.3.0
  • Update Chart's version to 10.3.0
  • Update default images to the latest versions
  • Remove the nginx-proxy-body annotation when nginx is disabled
  • Enable post-upgrade in the change-admin-password hook
  • Update default ContainerSecurityContext, InitContainerSecurityContext and postgresql.securityContext to match restricted podSecurityStandard
  • Update initFs defaut securityContext to match baseline podSecurityStandard
  • Update Elasticsearch.configureNode to false by default after 3 year deprecation
  • Fix wrong condition on initSysctl feature
  • Update default image of initContainers to sonarqube image, allowing for faster loading time and less external images needed
  • Support Kubernetes v1.28
  • Avoid duplicate SONAR_WEB_SYSTEMPASSCODE secrets
  • Deprecate embedded PostgreSQL
  • Update nginx-ingress-controller dependency to version 4.8.3, please carefully read the changelog of this new major version.

sonarqube-dce

[10.3.0]

  • Upgrade SonarQube to 10.3.0
  • Update Chart's version to 10.3.0
  • Update default images to the latest versions
  • Remove the nginx-proxy-body annotation when nginx is disabled
  • Enable post-upgrade in the change-admin-password hook
  • Separate annotations and labels for app and search pods
  • Update default ContainerSecurityContext, InitContainerSecurityContext and postgresql.securityContext to match restricted podSecurityStandard
  • Update initFs default securityContext to match baseline podSecurityStandard
  • Add securityContext feature to change admin password Job
  • Remove unneeded if condition for Sysctl initContainer
  • Update default image of initContainers to sonarqube image, allowing for faster loading time and less external images needed
  • Support Kubernetes v1.28
  • Avoid duplicate SONAR_WEB_SYSTEMPASSCODE secrets
  • Deprecate embedded PostgreSQL
  • Update nginx-ingress-controller dependency to version 4.8.3, please carefully read the changelog of this new major version.
  • Remove duplicated 'proxy-body-size' from ingress annotation.

sonarqube-10.2.1-sonarqube-dce-10.2.1

26 Sep 07:58
96a6269
Compare
Choose a tag to compare

sonarqube

[10.2.1]

  • Update SonarQube to 10.2.1
  • Update Chart's version to 10.2.1

sonarqube-dce

[10.2.1]

  • Update SonarQube to 10.2.1
  • Update Chart's version to 10.2.1

sonarqube-8.0.2-sonarqube-dce-7.0.2

07 Sep 09:23
Compare
Choose a tag to compare

sonarqube

[8.0.2]

  • Fix missing bitnami/minideb-extras image during helm tests
    *Update SonarQube to 9.9.2

sonarqube-dce

[7.0.2]

  • Fix missing bitnami/minideb-extras image during helm tests
  • Update SonarQube to 9.9.2

sonarqube-10.2.0-sonarqube-dce-10.2.0

04 Sep 09:50
Compare
Choose a tag to compare

sonarqube

[10.2.0]

  • Update SonarQube to 10.2.0
  • Update Chart's version to 10.2.0
  • Update curl image to 8.2.0
  • readinessProbe.sonarWebContext, startupProbe.sonarWebContext, livenessProbe.sonarWebContext, and account.sonarWebContext are deprecated, please use sonarWebContext at the value top level.
  • Updates ingress-nginx dependency to 4.7.1
  • Fixes broken table on README

sonarqube-dce

[10.2.0]

  • Update SonarQube to 10.2.0
  • Update Chart's version to 10.2.0
  • Update curl image to 8.2.0
  • ApplicationNodes.readinessProbe.sonarWebContext, ApplicationNodes.startupProbe.sonarWebContext, ApplicationNodes.livenessProbe.sonarWebContext and account.sonarWebContext are deprecated, please use sonarWebContext at the value top level.
  • Set the minimum values for PodDisruptionBudget
  • Updates ingress-nginx dependency to 4.7.1

sonarqube-10.1.0-sonarqube-dce-10.1.0

21 Jun 12:05
66fd412
Compare
Choose a tag to compare

sonarqube

[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.

sonarqube-dce

[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
  • Fix wrong condition between initFs and concat-properties
  • Update Chart's version to 10.1.0
  • Fix liveness probe for SonarQube Application to detect when a failure occurs.