diff --git a/bitnami/sonarqube/CHANGELOG.md b/bitnami/sonarqube/CHANGELOG.md
index 81fae4d502..81d99502a8 100644
--- a/bitnami/sonarqube/CHANGELOG.md
+++ b/bitnami/sonarqube/CHANGELOG.md
@@ -1,8 +1,12 @@
# Changelog
-## 8.1.3 (2025-04-24)
+## 8.1.4 (2025-05-06)
-* [bitnami/sonarqube] Increase password length to minimum 12 characters ([#33160](https://github.com/bitnami/charts/pull/33160))
+* [bitnami/sonarqube] Release 8.1.4 ([#33457](https://github.com/bitnami/charts/pull/33457))
+
+## 8.1.3 (2025-04-30)
+
+* [bitnami/sonarqube] Increase password length to minimum 12 characters (#33160) ([c1acb5e](https://github.com/bitnami/charts/commit/c1acb5ea46e87991d8847ee178e45cb954c62db4)), closes [#33160](https://github.com/bitnami/charts/issues/33160)
## 8.1.2 (2025-04-09)
diff --git a/bitnami/sonarqube/Chart.yaml b/bitnami/sonarqube/Chart.yaml
index 2f86045db9..098278774e 100644
--- a/bitnami/sonarqube/Chart.yaml
+++ b/bitnami/sonarqube/Chart.yaml
@@ -2,18 +2,18 @@
# SPDX-License-Identifier: APACHE-2.0
annotations:
- tanzuCategory: application
category: DeveloperTools
- licenses: Apache-2.0
images: |
- name: jmx-exporter
- image: docker.io/bitnami/jmx-exporter:1.2.0-debian-12-r3
+ image: docker.io/bitnami/jmx-exporter:1.2.0-debian-12-r4
- name: os-shell
- image: docker.io/bitnami/os-shell:12-debian-12-r42
+ image: docker.io/bitnami/os-shell:12-debian-12-r43
- name: sonarqube
- image: docker.io/bitnami/sonarqube:25.4.0-debian-12-r0
+ image: docker.io/bitnami/sonarqube:25.5.0-debian-12-r0
+ licenses: Apache-2.0
+ tanzuCategory: application
apiVersion: v2
-appVersion: 25.4.0
+appVersion: 25.5.0
dependencies:
- condition: postgresql.enabled
name: postgresql
@@ -24,7 +24,9 @@ dependencies:
tags:
- bitnami-common
version: 2.x.x
-description: SonarQube(TM) is an open source quality management platform that analyzes and measures code's technical quality. It enables developers to detect code issues, vulnerabilities, and bugs in early stages.
+description: SonarQube(TM) is an open source quality management platform that analyzes
+ and measures code's technical quality. It enables developers to detect code issues,
+ vulnerabilities, and bugs in early stages.
home: https://bitnami.com
icon: https://dyltqmyl993wv.cloudfront.net/assets/stacks/sonarqube/img/sonarqube-stack-220x234.png
keywords:
@@ -38,4 +40,4 @@ maintainers:
name: sonarqube
sources:
- https://github.com/bitnami/charts/tree/main/bitnami/sonarqube
-version: 8.1.3
+version: 8.1.4
diff --git a/bitnami/sonarqube/README.md b/bitnami/sonarqube/README.md
index 0c9131b0fa..ce7959ee0e 100644
--- a/bitnami/sonarqube/README.md
+++ b/bitnami/sonarqube/README.md
@@ -1,8 +1,8 @@
-# Bitnami package for SonarQube(TM)
+# Bitnami package for SonarQube™
-SonarQube(TM) is an open source quality management platform that analyzes and measures code's technical quality. It enables developers to detect code issues, vulnerabilities, and bugs in early stages.
+SonarQube™ is an open source quality management platform that analyzes and measures code's technical quality. It enables developers to detect code issues, vulnerabilities, and bugs in early stages.
[Overview of SonarQube™](http://www.sonarqube.org)
@@ -276,28 +276,28 @@ As an alternative, this chart supports using an initContainer to change the owne
| `diagnosticMode.command` | Command to override all containers in the deployment | `["sleep"]` |
| `diagnosticMode.args` | Args to override all containers in the deployment | `["infinity"]` |
-### SonarQube™ Image parameters
+### SonarQube(TM) Image parameters
-| Name | Description | Value |
-| ------------------- | ---------------------------------------------------------------------------------------------------------------- | --------------------------- |
-| `image.registry` | SonarQube™ image registry | `REGISTRY_NAME` |
-| `image.repository` | SonarQube™ image repository | `REPOSITORY_NAME/sonarqube` |
-| `image.digest` | SonarQube™ image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
-| `image.pullPolicy` | SonarQube™ image pull policy | `IfNotPresent` |
-| `image.pullSecrets` | SonarQube™ image pull secrets | `[]` |
-| `image.debug` | Enable SonarQube™ image debug mode | `false` |
+| Name | Description | Value |
+| ------------------- | ------------------------------------------------------------------------------------------------------------- | --------------------------- |
+| `image.registry` | SonarQube(TM) image registry | `REGISTRY_NAME` |
+| `image.repository` | SonarQube(TM) image repository | `REPOSITORY_NAME/sonarqube` |
+| `image.digest` | SonarQube(TM) image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
+| `image.pullPolicy` | SonarQube(TM) image pull policy | `IfNotPresent` |
+| `image.pullSecrets` | SonarQube(TM) image pull secrets | `[]` |
+| `image.debug` | Enable SonarQube(TM) image debug mode | `false` |
-### SonarQube™ Configuration parameters
+### SonarQube(TM) Configuration parameters
| Name | Description | Value |
| ----------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------- |
-| `sonarqubeUsername` | SonarQube™ username | `user` |
-| `sonarqubePassword` | SonarQube™ user password. Must be at least 12 characters | `""` |
+| `sonarqubeUsername` | SonarQube(TM) username | `user` |
+| `sonarqubePassword` | SonarQube(TM) user password. Must be at least 12 characters | `""` |
| `provisioningFolder` | Directory to use for provisioning content to Sonarqube | `/bitnami/sonarqube-provisioning` |
-| `existingSecret` | Name of existing secret containing SonarQube™ credentials | `""` |
-| `sonarqubeEmail` | SonarQube™ user email | `user@example.com` |
-| `minHeapSize` | Minimum heap size for SonarQube™ | `1024m` |
-| `maxHeapSize` | Maximum heap size for SonarQube™ | `2048m` |
+| `existingSecret` | Name of existing secret containing SonarQube(TM) credentials | `""` |
+| `sonarqubeEmail` | SonarQube(TM) user email | `user@example.com` |
+| `minHeapSize` | Minimum heap size for SonarQube(TM) | `1024m` |
+| `maxHeapSize` | Maximum heap size for SonarQube(TM) | `2048m` |
| `jvmOpts` | Values to add to SONARQUBE_WEB_JAVA_ADD_OPTS | `""` |
| `jvmCeOpts` | Values to add to SONAR_CE_JAVAADDITIONALOPTS | `""` |
| `startTimeout` | Timeout for the application to start in seconds | `300` |
@@ -328,30 +328,30 @@ As an alternative, this chart supports using an initContainer to change the owne
| `smtpExistingSecret` | The name of an existing secret with SMTP credentials | `""` |
| `command` | Override default container command (useful when using custom images) | `[]` |
| `args` | Override default container args (useful when using custom images) | `[]` |
-| `extraEnvVars` | Array with extra environment variables to add to SonarQube™ nodes | `[]` |
-| `extraEnvVarsCM` | Name of existing ConfigMap containing extra env vars for SonarQube™ nodes | `""` |
-| `extraEnvVarsSecret` | Name of existing Secret containing extra env vars for SonarQube™ nodes | `""` |
+| `extraEnvVars` | Array with extra environment variables to add to SonarQube(TM) nodes | `[]` |
+| `extraEnvVarsCM` | Name of existing ConfigMap containing extra env vars for SonarQube(TM) nodes | `""` |
+| `extraEnvVarsSecret` | Name of existing Secret containing extra env vars for SonarQube(TM) nodes | `""` |
-### SonarQube™ deployment parameters
+### SonarQube(TM) deployment parameters
| Name | Description | Value |
| --------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------- |
-| `replicaCount` | Number of SonarQube™ replicas to deploy | `1` |
-| `containerPorts.http` | SonarQube™ HTTP container port | `9000` |
-| `containerPorts.elastic` | SonarQube™ Elasticsearch container port | `9001` |
-| `livenessProbe.enabled` | Enable livenessProbe on SonarQube™ containers | `true` |
+| `replicaCount` | Number of SonarQube(TM) replicas to deploy | `1` |
+| `containerPorts.http` | SonarQube(TM) HTTP container port | `9000` |
+| `containerPorts.elastic` | SonarQube(TM) Elasticsearch container port | `9001` |
+| `livenessProbe.enabled` | Enable livenessProbe on SonarQube(TM) containers | `true` |
| `livenessProbe.initialDelaySeconds` | Initial delay seconds for livenessProbe | `100` |
| `livenessProbe.periodSeconds` | Period seconds for livenessProbe | `10` |
| `livenessProbe.timeoutSeconds` | Timeout seconds for livenessProbe | `5` |
| `livenessProbe.failureThreshold` | Failure threshold for livenessProbe | `6` |
| `livenessProbe.successThreshold` | Success threshold for livenessProbe | `1` |
-| `readinessProbe.enabled` | Enable readinessProbe on SonarQube™ containers | `true` |
+| `readinessProbe.enabled` | Enable readinessProbe on SonarQube(TM) containers | `true` |
| `readinessProbe.initialDelaySeconds` | Initial delay seconds for readinessProbe | `100` |
| `readinessProbe.periodSeconds` | Period seconds for readinessProbe | `10` |
| `readinessProbe.timeoutSeconds` | Timeout seconds for readinessProbe | `5` |
| `readinessProbe.failureThreshold` | Failure threshold for readinessProbe | `6` |
| `readinessProbe.successThreshold` | Success threshold for readinessProbe | `1` |
-| `startupProbe.enabled` | Enable startupProbe on SonarQube™ containers | `false` |
+| `startupProbe.enabled` | Enable startupProbe on SonarQube(TM) containers | `false` |
| `startupProbe.initialDelaySeconds` | Initial delay seconds for startupProbe | `30` |
| `startupProbe.periodSeconds` | Period seconds for startupProbe | `10` |
| `startupProbe.timeoutSeconds` | Timeout seconds for startupProbe | `1` |
@@ -362,11 +362,11 @@ As an alternative, this chart supports using an initContainer to change the owne
| `customStartupProbe` | Custom startupProbe that overrides the default one | `{}` |
| `resourcesPreset` | Set container resources according to one common preset (allowed values: none, nano, micro, small, medium, large, xlarge, 2xlarge). This is ignored if resources is set (resources is recommended for production). | `xlarge` |
| `resources` | Set container requests and limits for different resources like CPU or memory (essential for production workloads) | `{}` |
-| `podSecurityContext.enabled` | Enabled SonarQube™ pods' Security Context | `true` |
+| `podSecurityContext.enabled` | Enabled SonarQube(TM) pods' Security Context | `true` |
| `podSecurityContext.fsGroupChangePolicy` | Set filesystem group change policy | `Always` |
| `podSecurityContext.sysctls` | Set kernel settings using the sysctl interface | `[]` |
| `podSecurityContext.supplementalGroups` | Set filesystem extra groups | `[]` |
-| `podSecurityContext.fsGroup` | Set SonarQube™ pod's Security Context fsGroup | `1001` |
+| `podSecurityContext.fsGroup` | Set SonarQube(TM) pod's Security Context fsGroup | `1001` |
| `containerSecurityContext.enabled` | Enabled containers' Security Context | `true` |
| `containerSecurityContext.seLinuxOptions` | Set SELinux options in container | `{}` |
| `containerSecurityContext.runAsUser` | Set containers' Security Context runAsUser | `1001` |
@@ -378,25 +378,25 @@ As an alternative, this chart supports using an initContainer to change the owne
| `containerSecurityContext.capabilities.drop` | List of capabilities to be dropped | `["ALL"]` |
| `containerSecurityContext.seccompProfile.type` | Set container's Security Context seccomp profile | `RuntimeDefault` |
| `automountServiceAccountToken` | Mount Service Account token in pod | `false` |
-| `hostAliases` | SonarQube™ pods host aliases | `[]` |
-| `podLabels` | Extra labels for SonarQube™ pods | `{}` |
-| `podAnnotations` | Annotations for SonarQube™ pods | `{}` |
+| `hostAliases` | SonarQube(TM) pods host aliases | `[]` |
+| `podLabels` | Extra labels for SonarQube(TM) pods | `{}` |
+| `podAnnotations` | Annotations for SonarQube(TM) pods | `{}` |
| `podAffinityPreset` | Pod affinity preset. Ignored if `affinity` is set. Allowed values: `soft` or `hard` | `""` |
| `podAntiAffinityPreset` | Pod anti-affinity preset. Ignored if `affinity` is set. Allowed values: `soft` or `hard` | `soft` |
| `nodeAffinityPreset.type` | Node affinity preset type. Ignored if `affinity` is set. Allowed values: `soft` or `hard` | `""` |
| `nodeAffinityPreset.key` | Node label key to match. Ignored if `affinity` is set | `""` |
| `nodeAffinityPreset.values` | Node label values to match. Ignored if `affinity` is set | `[]` |
-| `affinity` | Affinity for SonarQube™ pods assignment | `{}` |
-| `nodeSelector` | Node labels for SonarQube™ pods assignment | `{}` |
-| `tolerations` | Tolerations for SonarQube™ pods assignment | `[]` |
-| `updateStrategy.type` | SonarQube™ deployment strategy type | `RollingUpdate` |
-| `priorityClassName` | SonarQube™ pods' priorityClassName | `""` |
-| `schedulerName` | Name of the k8s scheduler (other than default) for SonarQube™ pods | `""` |
-| `lifecycleHooks` | for the SonarQube™ container(s) to automate configuration before or after startup | `{}` |
-| `extraVolumes` | Optionally specify extra list of additional volumes for the SonarQube™ pod(s) | `[]` |
-| `extraVolumeMounts` | Optionally specify extra list of additional volumeMounts for the SonarQube™ container(s) | `[]` |
-| `sidecars` | Add additional sidecar containers to the SonarQube™ pod(s) | `[]` |
-| `initContainers` | Add additional init containers to the SonarQube™ pod(s) | `[]` |
+| `affinity` | Affinity for SonarQube(TM) pods assignment | `{}` |
+| `nodeSelector` | Node labels for SonarQube(TM) pods assignment | `{}` |
+| `tolerations` | Tolerations for SonarQube(TM) pods assignment | `[]` |
+| `updateStrategy.type` | SonarQube(TM) deployment strategy type | `RollingUpdate` |
+| `priorityClassName` | SonarQube(TM) pods' priorityClassName | `""` |
+| `schedulerName` | Name of the k8s scheduler (other than default) for SonarQube(TM) pods | `""` |
+| `lifecycleHooks` | for the SonarQube(TM) container(s) to automate configuration before or after startup | `{}` |
+| `extraVolumes` | Optionally specify extra list of additional volumes for the SonarQube(TM) pod(s) | `[]` |
+| `extraVolumeMounts` | Optionally specify extra list of additional volumeMounts for the SonarQube(TM) container(s) | `[]` |
+| `sidecars` | Add additional sidecar containers to the SonarQube(TM) pod(s) | `[]` |
+| `initContainers` | Add additional init containers to the SonarQube(TM) pod(s) | `[]` |
| `pdb.create` | Enable/disable a Pod Disruption Budget creation | `true` |
| `pdb.minAvailable` | Minimum number/percentage of pods that should remain scheduled | `""` |
| `pdb.maxUnavailable` | Maximum number/percentage of pods that may be made unavailable. Defaults to `1` if both `pdb.minAvailable` and `pdb.maxUnavailable` are empty. | `""` |
@@ -405,17 +405,17 @@ As an alternative, this chart supports using an initContainer to change the owne
| Name | Description | Value |
| --------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------- | ------------------------ |
-| `service.type` | SonarQube™ service type | `LoadBalancer` |
-| `service.ports.http` | SonarQube™ service HTTP port | `80` |
-| `service.ports.elastic` | SonarQube™ service ElasticSearch port | `9001` |
+| `service.type` | SonarQube(TM) service type | `LoadBalancer` |
+| `service.ports.http` | SonarQube(TM) service HTTP port | `80` |
+| `service.ports.elastic` | SonarQube(TM) service ElasticSearch port | `9001` |
| `service.nodePorts.http` | Node port for HTTP | `""` |
| `service.nodePorts.elastic` | Node port for ElasticSearch | `""` |
-| `service.clusterIP` | SonarQube™ service Cluster IP | `""` |
-| `service.loadBalancerIP` | SonarQube™ service Load Balancer IP | `""` |
-| `service.loadBalancerSourceRanges` | SonarQube™ service Load Balancer sources | `[]` |
-| `service.externalTrafficPolicy` | SonarQube™ service external traffic policy | `Cluster` |
-| `service.annotations` | Additional custom annotations for SonarQube™ service | `{}` |
-| `service.extraPorts` | Extra ports to expose in SonarQube™ service (normally used with the `sidecars` value) | `[]` |
+| `service.clusterIP` | SonarQube(TM) service Cluster IP | `""` |
+| `service.loadBalancerIP` | SonarQube(TM) service Load Balancer IP | `""` |
+| `service.loadBalancerSourceRanges` | SonarQube(TM) service Load Balancer sources | `[]` |
+| `service.externalTrafficPolicy` | SonarQube(TM) service external traffic policy | `Cluster` |
+| `service.annotations` | Additional custom annotations for SonarQube(TM) service | `{}` |
+| `service.extraPorts` | Extra ports to expose in SonarQube(TM) service (normally used with the `sidecars` value) | `[]` |
| `service.sessionAffinity` | Session Affinity for Kubernetes service, can be "None" or "ClientIP" | `None` |
| `service.sessionAffinityConfig` | Additional settings for the sessionAffinity | `{}` |
| `networkPolicy.enabled` | Specifies whether a NetworkPolicy should be created | `true` |
@@ -425,7 +425,7 @@ As an alternative, this chart supports using an initContainer to change the owne
| `networkPolicy.extraEgress` | Add extra ingress rules to the NetworkPolicy | `[]` |
| `networkPolicy.ingressNSMatchLabels` | Labels to match to allow traffic from other namespaces | `{}` |
| `networkPolicy.ingressNSPodMatchLabels` | Pod labels to match to allow traffic from other namespaces | `{}` |
-| `ingress.enabled` | Enable ingress record generation for SonarQube™ | `false` |
+| `ingress.enabled` | Enable ingress record generation for SonarQube(TM) | `false` |
| `ingress.pathType` | Ingress path type | `ImplementationSpecific` |
| `ingress.apiVersion` | Force Ingress API version (automatically detected if not set) | `""` |
| `ingress.ingressClassName` | IngressClass that will be be used to implement the Ingress (Kubernetes 1.18+) | `""` |
@@ -539,9 +539,9 @@ As an alternative, this chart supports using an initContainer to change the owne
| `serviceAccount.name` | Name of the service account to use. If not set and create is true, a name is generated using the fullname template. | `""` |
| `serviceAccount.automountServiceAccountToken` | Automount service account token for the server service account | `false` |
| `serviceAccount.annotations` | Annotations for service account. Evaluated as a template. Only used if `create` is `true`. | `{}` |
-| `autoscaling.enabled` | Enable Horizontal POD autoscaling for SonarQube™ | `false` |
-| `autoscaling.minReplicas` | Minimum number of SonarQube™ replicas | `1` |
-| `autoscaling.maxReplicas` | Maximum number of SonarQube™ replicas | `11` |
+| `autoscaling.enabled` | Enable Horizontal POD autoscaling for SonarQube(TM) | `false` |
+| `autoscaling.minReplicas` | Minimum number of SonarQube(TM) replicas | `1` |
+| `autoscaling.maxReplicas` | Maximum number of SonarQube(TM) replicas | `11` |
| `autoscaling.targetCPU` | Target CPU utilization percentage | `50` |
| `autoscaling.targetMemory` | Target Memory utilization percentage | `50` |
diff --git a/bitnami/sonarqube/values.yaml b/bitnami/sonarqube/values.yaml
index 2fd5201ecb..86ae4aa51e 100644
--- a/bitnami/sonarqube/values.yaml
+++ b/bitnami/sonarqube/values.yaml
@@ -76,23 +76,23 @@ diagnosticMode:
##
args:
- infinity
-## @section SonarQube™ Image parameters
+## @section SonarQube(TM) Image parameters
##
-## Bitnami SonarQube™ image
+## Bitnami SonarQube(TM) image
## ref: https://hub.docker.com/r/bitnami/sonarqube/tags/
-## @param image.registry [default: REGISTRY_NAME] SonarQube™ image registry
-## @param image.repository [default: REPOSITORY_NAME/sonarqube] SonarQube™ image repository
-## @skip image.tag SonarQube™ image tag (immutable tags are recommended)
-## @param image.digest SonarQube™ image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag
-## @param image.pullPolicy SonarQube™ image pull policy
-## @param image.pullSecrets SonarQube™ image pull secrets
-## @param image.debug Enable SonarQube™ image debug mode
+## @param image.registry [default: REGISTRY_NAME] SonarQube(TM) image registry
+## @param image.repository [default: REPOSITORY_NAME/sonarqube] SonarQube(TM) image repository
+## @skip image.tag SonarQube(TM) image tag (immutable tags are recommended)
+## @param image.digest SonarQube(TM) image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag
+## @param image.pullPolicy SonarQube(TM) image pull policy
+## @param image.pullSecrets SonarQube(TM) image pull secrets
+## @param image.debug Enable SonarQube(TM) image debug mode
##
image:
registry: docker.io
repository: bitnami/sonarqube
- tag: 25.4.0-debian-12-r0
+ tag: 25.5.0-debian-12-r0
digest: ""
## Specify a imagePullPolicy
## ref: https://kubernetes.io/docs/concepts/containers/images/#pre-pulled-images
@@ -109,31 +109,31 @@ image:
## Enable debug mode
##
debug: false
-## @section SonarQube™ Configuration parameters
-## SonarQube™ settings based on environment variables
+## @section SonarQube(TM) Configuration parameters
+## SonarQube(TM) settings based on environment variables
## ref: https://github.com/bitnami/containers/tree/main/bitnami/sonarqube#environment-variables
-## @param sonarqubeUsername SonarQube™ username
+## @param sonarqubeUsername SonarQube(TM) username
##
sonarqubeUsername: user
-## @param sonarqubePassword SonarQube™ user password. Must be at least 12 characters
+## @param sonarqubePassword SonarQube(TM) user password. Must be at least 12 characters
## Defaults to a random 12-character alphanumeric string if not set
##
sonarqubePassword: ""
## @param provisioningFolder Directory to use for provisioning content to Sonarqube
##
provisioningFolder: "/bitnami/sonarqube-provisioning"
-## @param existingSecret Name of existing secret containing SonarQube™ credentials
+## @param existingSecret Name of existing secret containing SonarQube(TM) credentials
## NOTE: Must contain key `sonarqube-password`
## NOTE: When it's set, the `sonarqubePassword` parameter is ignored
##
existingSecret: ""
-## @param sonarqubeEmail SonarQube™ user email
+## @param sonarqubeEmail SonarQube(TM) user email
##
sonarqubeEmail: user@example.com
-## @param minHeapSize Minimum heap size for SonarQube™
+## @param minHeapSize Minimum heap size for SonarQube(TM)
##
minHeapSize: 1024m
-## @param maxHeapSize Maximum heap size for SonarQube™
+## @param maxHeapSize Maximum heap size for SonarQube(TM)
##
maxHeapSize: 2048m
## @param jvmOpts Values to add to SONARQUBE_WEB_JAVA_ADD_OPTS
@@ -153,12 +153,12 @@ startTimeout: 300
##
extraProperties: []
## @param sonarqubeSkipInstall Skip wizard installation
-## NOTE: useful if you use an external database that already contains SonarQube™ data
+## NOTE: useful if you use an external database that already contains SonarQube(TM) data
## ref: https://github.com/bitnami/containers/tree/main/bitnami/sonarqube#connect-sonarqube-container-to-an-existing-database
##
sonarqubeSkipInstall: false
## @param sonarSecurityRealm Set this to LDAP authenticate first against the external sytem. If the external system is not
-## reachable or if the user is not defined in the external system, authentication will be performed against SonarQube™'s internal database.
+## reachable or if the user is not defined in the external system, authentication will be performed against SonarQube(TM)'s internal database.
##
sonarSecurityRealm: ""
## @param sonarAuthenticatorDowncase Set to true when connecting to a LDAP server using a case-insensitive setup.
@@ -235,35 +235,35 @@ command: []
## @param args Override default container args (useful when using custom images)
##
args: []
-## @param extraEnvVars Array with extra environment variables to add to SonarQube™ nodes
+## @param extraEnvVars Array with extra environment variables to add to SonarQube(TM) nodes
## e.g:
## extraEnvVars:
## - name: FOO
## value: "bar"
##
extraEnvVars: []
-## @param extraEnvVarsCM Name of existing ConfigMap containing extra env vars for SonarQube™ nodes
+## @param extraEnvVarsCM Name of existing ConfigMap containing extra env vars for SonarQube(TM) nodes
##
extraEnvVarsCM: ""
-## @param extraEnvVarsSecret Name of existing Secret containing extra env vars for SonarQube™ nodes
+## @param extraEnvVarsSecret Name of existing Secret containing extra env vars for SonarQube(TM) nodes
##
extraEnvVarsSecret: ""
-## @section SonarQube™ deployment parameters
+## @section SonarQube(TM) deployment parameters
##
-## @param replicaCount Number of SonarQube™ replicas to deploy
+## @param replicaCount Number of SonarQube(TM) replicas to deploy
## NOTE: ReadWriteMany PVC(s) are required if replicaCount > 1
##
replicaCount: 1
-## @param containerPorts.http SonarQube™ HTTP container port
-## @param containerPorts.elastic SonarQube™ Elasticsearch container port
+## @param containerPorts.http SonarQube(TM) HTTP container port
+## @param containerPorts.elastic SonarQube(TM) Elasticsearch container port
##
containerPorts:
http: 9000
elastic: 9001
-## Configure extra options for SonarQube™ containers' liveness and readiness probes
+## Configure extra options for SonarQube(TM) containers' liveness and readiness probes
## ref: https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-probes/#configure-probes
-## @param livenessProbe.enabled Enable livenessProbe on SonarQube™ containers
+## @param livenessProbe.enabled Enable livenessProbe on SonarQube(TM) containers
## @param livenessProbe.initialDelaySeconds Initial delay seconds for livenessProbe
## @param livenessProbe.periodSeconds Period seconds for livenessProbe
## @param livenessProbe.timeoutSeconds Timeout seconds for livenessProbe
@@ -277,7 +277,7 @@ livenessProbe:
timeoutSeconds: 5
failureThreshold: 6
successThreshold: 1
-## @param readinessProbe.enabled Enable readinessProbe on SonarQube™ containers
+## @param readinessProbe.enabled Enable readinessProbe on SonarQube(TM) containers
## @param readinessProbe.initialDelaySeconds Initial delay seconds for readinessProbe
## @param readinessProbe.periodSeconds Period seconds for readinessProbe
## @param readinessProbe.timeoutSeconds Timeout seconds for readinessProbe
@@ -291,7 +291,7 @@ readinessProbe:
timeoutSeconds: 5
failureThreshold: 6
successThreshold: 1
-## @param startupProbe.enabled Enable startupProbe on SonarQube™ containers
+## @param startupProbe.enabled Enable startupProbe on SonarQube(TM) containers
## @param startupProbe.initialDelaySeconds Initial delay seconds for startupProbe
## @param startupProbe.periodSeconds Period seconds for startupProbe
## @param startupProbe.timeoutSeconds Timeout seconds for startupProbe
@@ -314,7 +314,7 @@ customReadinessProbe: {}
## @param customStartupProbe Custom startupProbe that overrides the default one
##
customStartupProbe: {}
-## SonarQube™ resource requests and limits
+## SonarQube(TM) resource requests and limits
## ref: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
## @param resourcesPreset Set container resources according to one common preset (allowed values: none, nano, micro, small, medium, large, xlarge, 2xlarge). This is ignored if resources is set (resources is recommended for production).
## More information: https://github.com/bitnami/charts/blob/main/bitnami/common/templates/_resources.tpl#L15
@@ -333,11 +333,11 @@ resourcesPreset: "xlarge"
resources: {}
## Configure Pods Security Context
## ref: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/#set-the-security-context-for-a-pod
-## @param podSecurityContext.enabled Enabled SonarQube™ pods' Security Context
+## @param podSecurityContext.enabled Enabled SonarQube(TM) pods' Security Context
## @param podSecurityContext.fsGroupChangePolicy Set filesystem group change policy
## @param podSecurityContext.sysctls Set kernel settings using the sysctl interface
## @param podSecurityContext.supplementalGroups Set filesystem extra groups
-## @param podSecurityContext.fsGroup Set SonarQube™ pod's Security Context fsGroup
+## @param podSecurityContext.fsGroup Set SonarQube(TM) pod's Security Context fsGroup
##
podSecurityContext:
enabled: true
@@ -374,15 +374,15 @@ containerSecurityContext:
## @param automountServiceAccountToken Mount Service Account token in pod
##
automountServiceAccountToken: false
-## @param hostAliases SonarQube™ pods host aliases
+## @param hostAliases SonarQube(TM) pods host aliases
## https://kubernetes.io/docs/concepts/services-networking/add-entries-to-pod-etc-hosts-with-host-aliases/
##
hostAliases: []
-## @param podLabels Extra labels for SonarQube™ pods
+## @param podLabels Extra labels for SonarQube(TM) pods
## ref: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/
##
podLabels: {}
-## @param podAnnotations Annotations for SonarQube™ pods
+## @param podAnnotations Annotations for SonarQube(TM) pods
## ref: https://kubernetes.io/docs/concepts/overview/working-with-objects/annotations/
##
podAnnotations: {}
@@ -411,20 +411,20 @@ nodeAffinityPreset:
## - e2e-az2
##
values: []
-## @param affinity Affinity for SonarQube™ pods assignment
+## @param affinity Affinity for SonarQube(TM) pods assignment
## ref: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/#affinity-and-anti-affinity
## NOTE: `podAffinityPreset`, `podAntiAffinityPreset`, and `nodeAffinityPreset` will be ignored when it's set
##
affinity: {}
-## @param nodeSelector Node labels for SonarQube™ pods assignment
+## @param nodeSelector Node labels for SonarQube(TM) pods assignment
## ref: https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/
##
nodeSelector: {}
-## @param tolerations Tolerations for SonarQube™ pods assignment
+## @param tolerations Tolerations for SonarQube(TM) pods assignment
## ref: https://kubernetes.io/docs/concepts/configuration/taint-and-toleration/
##
tolerations: []
-## @param updateStrategy.type SonarQube™ deployment strategy type
+## @param updateStrategy.type SonarQube(TM) deployment strategy type
## ref: https://kubernetes.io/docs/concepts/workloads/controllers/deployment/#strategy
##
updateStrategy:
@@ -432,23 +432,23 @@ updateStrategy:
## Can be set to RollingUpdate or Recreate
##
type: RollingUpdate
-## @param priorityClassName SonarQube™ pods' priorityClassName
+## @param priorityClassName SonarQube(TM) pods' priorityClassName
##
priorityClassName: ""
-## @param schedulerName Name of the k8s scheduler (other than default) for SonarQube™ pods
+## @param schedulerName Name of the k8s scheduler (other than default) for SonarQube(TM) pods
## ref: https://kubernetes.io/docs/tasks/administer-cluster/configure-multiple-schedulers/
##
schedulerName: ""
-## @param lifecycleHooks for the SonarQube™ container(s) to automate configuration before or after startup
+## @param lifecycleHooks for the SonarQube(TM) container(s) to automate configuration before or after startup
##
lifecycleHooks: {}
-## @param extraVolumes Optionally specify extra list of additional volumes for the SonarQube™ pod(s)
+## @param extraVolumes Optionally specify extra list of additional volumes for the SonarQube(TM) pod(s)
##
extraVolumes: []
-## @param extraVolumeMounts Optionally specify extra list of additional volumeMounts for the SonarQube™ container(s)
+## @param extraVolumeMounts Optionally specify extra list of additional volumeMounts for the SonarQube(TM) container(s)
##
extraVolumeMounts: []
-## @param sidecars Add additional sidecar containers to the SonarQube™ pod(s)
+## @param sidecars Add additional sidecar containers to the SonarQube(TM) pod(s)
## e.g:
## sidecars:
## - name: your-image-name
@@ -459,7 +459,7 @@ extraVolumeMounts: []
## containerPort: 1234
##
sidecars: []
-## @param initContainers Add additional init containers to the SonarQube™ pod(s)
+## @param initContainers Add additional init containers to the SonarQube(TM) pod(s)
## ref: https://kubernetes.io/docs/concepts/workloads/pods/init-containers/
## e.g:
## initContainers:
@@ -482,14 +482,14 @@ pdb:
## @section Traffic Exposure Parameters
##
-## SonarQube™ service parameters
+## SonarQube(TM) service parameters
##
service:
- ## @param service.type SonarQube™ service type
+ ## @param service.type SonarQube(TM) service type
##
type: LoadBalancer
- ## @param service.ports.http SonarQube™ service HTTP port
- ## @param service.ports.elastic SonarQube™ service ElasticSearch port
+ ## @param service.ports.http SonarQube(TM) service HTTP port
+ ## @param service.ports.elastic SonarQube(TM) service ElasticSearch port
##
ports:
http: 80
@@ -502,30 +502,30 @@ service:
nodePorts:
http: ""
elastic: ""
- ## @param service.clusterIP SonarQube™ service Cluster IP
+ ## @param service.clusterIP SonarQube(TM) service Cluster IP
## e.g.:
## clusterIP: None
##
clusterIP: ""
- ## @param service.loadBalancerIP SonarQube™ service Load Balancer IP
+ ## @param service.loadBalancerIP SonarQube(TM) service Load Balancer IP
## ref: https://kubernetes.io/docs/concepts/services-networking/service/#type-loadbalancer
##
loadBalancerIP: ""
- ## @param service.loadBalancerSourceRanges SonarQube™ service Load Balancer sources
+ ## @param service.loadBalancerSourceRanges SonarQube(TM) service Load Balancer sources
## ref: https://kubernetes.io/docs/tasks/access-application-cluster/configure-cloud-provider-firewall/#restrict-access-for-loadbalancer-service
## e.g:
## loadBalancerSourceRanges:
## - 10.10.10.0/24
##
loadBalancerSourceRanges: []
- ## @param service.externalTrafficPolicy SonarQube™ service external traffic policy
+ ## @param service.externalTrafficPolicy SonarQube(TM) service external traffic policy
## ref https://kubernetes.io/docs/tasks/access-application-cluster/create-external-load-balancer/#preserving-the-client-source-ip
##
externalTrafficPolicy: Cluster
- ## @param service.annotations Additional custom annotations for SonarQube™ service
+ ## @param service.annotations Additional custom annotations for SonarQube(TM) service
##
annotations: {}
- ## @param service.extraPorts Extra ports to expose in SonarQube™ service (normally used with the `sidecars` value)
+ ## @param service.extraPorts Extra ports to expose in SonarQube(TM) service (normally used with the `sidecars` value)
##
extraPorts: []
## @param service.sessionAffinity Session Affinity for Kubernetes service, can be "None" or "ClientIP"
@@ -594,11 +594,11 @@ networkPolicy:
##
ingressNSMatchLabels: {}
ingressNSPodMatchLabels: {}
-## SonarQube™ ingress parameters
+## SonarQube(TM) ingress parameters
## ref: https://kubernetes.io/docs/concepts/services-networking/ingress/
##
ingress:
- ## @param ingress.enabled Enable ingress record generation for SonarQube™
+ ## @param ingress.enabled Enable ingress record generation for SonarQube(TM)
##
enabled: false
## @param ingress.pathType Ingress path type
@@ -724,7 +724,7 @@ caCerts:
image:
registry: docker.io
repository: bitnami/os-shell
- tag: 12-debian-12-r42
+ tag: 12-debian-12-r43
digest: ""
pullPolicy: IfNotPresent
## Optionally specify an array of imagePullSecrets.
@@ -813,7 +813,7 @@ plugins:
image:
registry: docker.io
repository: bitnami/os-shell
- tag: 12-debian-12-r42
+ tag: 12-debian-12-r43
digest: ""
pullPolicy: IfNotPresent
## Optionally specify an array of imagePullSecrets.
@@ -922,7 +922,7 @@ volumePermissions:
image:
registry: docker.io
repository: bitnami/os-shell
- tag: 12-debian-12-r42
+ tag: 12-debian-12-r43
digest: ""
pullPolicy: IfNotPresent
## Optionally specify an array of imagePullSecrets.
@@ -984,7 +984,7 @@ sysctl:
image:
registry: docker.io
repository: bitnami/os-shell
- tag: 12-debian-12-r42
+ tag: 12-debian-12-r43
digest: ""
pullPolicy: IfNotPresent
## Optionally specify an array of imagePullSecrets.
@@ -1046,11 +1046,11 @@ serviceAccount:
name: ""
automountServiceAccountToken: false
annotations: {}
-## SonarQube™ Autoscaling configuration
+## SonarQube(TM) Autoscaling configuration
## ref: https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale/
-## @param autoscaling.enabled Enable Horizontal POD autoscaling for SonarQube™
-## @param autoscaling.minReplicas Minimum number of SonarQube™ replicas
-## @param autoscaling.maxReplicas Maximum number of SonarQube™ replicas
+## @param autoscaling.enabled Enable Horizontal POD autoscaling for SonarQube(TM)
+## @param autoscaling.minReplicas Minimum number of SonarQube(TM) replicas
+## @param autoscaling.maxReplicas Maximum number of SonarQube(TM) replicas
## @param autoscaling.targetCPU Target CPU utilization percentage
## @param autoscaling.targetMemory Target Memory utilization percentage
##
@@ -1066,7 +1066,7 @@ autoscaling:
## Prometheus Exporters / Metrics
##
metrics:
- ## Prometheus JMX Exporter: exposes the majority of SonarQube™ metrics
+ ## Prometheus JMX Exporter: exposes the majority of SonarQube(TM) metrics
##
jmx:
## @param metrics.jmx.enabled Whether or not to expose JMX metrics to Prometheus
@@ -1084,7 +1084,7 @@ metrics:
image:
registry: docker.io
repository: bitnami/jmx-exporter
- tag: 1.2.0-debian-12-r3
+ tag: 1.2.0-debian-12-r4
digest: ""
pullPolicy: IfNotPresent
## Optionally specify an array of imagePullSecrets.