You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
Copy file name to clipboardExpand all lines: charts/sonarqube-dce/README.md
+4-10Lines changed: 4 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,12 +16,7 @@ Please note that this chart does NOT support SonarQube Community, Developer, and
16
16
17
17
## Installing the chart
18
18
19
-
> **_NOTE:_** Please refer to [the official page](https://docs.sonarqube.org/latest/setup/sonarqube-cluster-on-kubernetes/) for further information on how to install and tune the helm chart specifications.
20
-
21
-
Prior to installing the chart, please ensure that the `ApplicationNodes.jwtSecret` value is set properly with a HS256 key encoded with base64. In the following, an example on how to generate this key on a Unix system:
Please ensure that the value for `ApplicationNodes.jwtSecret` is set with something like `echo -n "your_secret" | openssl dgst -sha256 -hmac "your_key" -binary | base64` and persist this in your `values.yaml`.
25
20
26
21
To install the chart:
27
22
@@ -166,8 +161,8 @@ The following table lists the configurable parameters of the Sonarqube chart and
166
161
| `ApplicationNodes.image.pullSecret` | (DEPRECATED) app imagePullSecret to use for private repository | `nil` |
167
162
| `ApplicationNodes.image.pullSecrets` | app imagePullSecrets to use for private repository | `nil` |
168
163
| `ApplicationNodes.env` | Environment variables to attach to the app pods | `nil` |
| `ApplicationNodes.sonarSecretProperties` | Additional `sonar.properties` file for App Nodes to load from a secret | `None` |
171
166
| `ApplicationNodes.sonarSecretKey` | Name of existing secret used for settings encryption | `None` |
172
167
| `ApplicationNodes.replicaCount` | Replica count of the app Nodes | `2` |
173
168
| `ApplicationNodes.podDistributionBudget` | PodDisctributionBudget for the App Nodes | `minAvailable: "50%"` |
@@ -214,7 +209,7 @@ The following table lists the configurable parameters of the Sonarqube chart and
214
209
| `ApplicationNodes.plugins.securityContext` | Security context for the container to download plugins | see `values.yaml |
215
210
| `ApplicationNodes.jvmOpts` | Values to add to SONARQUBE_WEB_JVM_OPTS | `""` |
216
211
| `ApplicationNodes.jvmCeOpts` | Values to add to SONAR_CE_JAVAOPTS | `""` |
217
-
| `ApplicationNodes.jwtSecret` | A HS256 key encoded with base64 (*This value must be set before installing the chart, see [the documentation](https://docs.sonarqube.org/latest/setup/sonarqube-cluster-on-kubernetes/)*) | `""` |
212
+
| `ApplicationNodes.jwtSecret` | A HS256 key encoded with base64 | `""` |
218
213
| `ApplicationNodes.existingJwtSecret` | secret that contains the `jwtSecret` | `nil` |
Copy file name to clipboardExpand all lines: charts/sonarqube-dce/values.yaml
+3-7Lines changed: 3 additions & 7 deletions
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@
5
5
searchNodes:
6
6
image:
7
7
repository: sonarqube
8
-
tag: 9.6.0-datacenter-search
8
+
tag: 9.6.1-datacenter-search
9
9
pullPolicy: IfNotPresent
10
10
# If using a private repository, the imagePullSecrets to use
11
11
# pullSecrets:
@@ -242,7 +242,7 @@ ApplicationNodes:
242
242
## Values to add to SONAR_CE_JAVAOPTS
243
243
jvmCeOpts: ""
244
244
245
-
#Set this value with a HS256 key encoded with base64. You can generate a key using the following command on a Unix system: echo -n "your_secret" | openssl dgst -sha256 -hmac "your_key" -binary | base64
245
+
#SONAR_AUTH_JWTBASE64HS256SECRET
246
246
jwtSecret: ""
247
247
# can use existing secret with SONAR_AUTH_JWTBASE64HS256SECRET as key
248
248
# existingJwtSecret: ""
@@ -311,7 +311,7 @@ ingress:
311
311
# traffic-type: external
312
312
# traffic-type: internal
313
313
tls: []
314
-
# Secrets must be manually created in the namespace. To generate a self-signed certificate (and private key) and then create the secret in the cluster please refer to official documentation available at https://kubernetes.github.io/ingress-nginx/user-guide/tls/#tls-secrets
314
+
# Secrets must be manually created in the namespace.
315
315
# - secretName: chart-example-tls
316
316
# hosts:
317
317
# - chart-example.local
@@ -549,12 +549,8 @@ extraConfig:
549
549
configmaps: []
550
550
551
551
# account:
552
-
# The values can be set to define the current and the (new) custom admin passwords at the startup (the username will remain "admin")
553
552
# adminPassword: admin
554
553
# currentAdminPassword: admin
555
-
# The above values can be also provided by a secret that contains "password" and "currentPassword" as keys. You can generate such a secret in your cluster
556
-
# using "kubectl create secret generic admin-password-secret-name --from-literal=password=admin --from-literal=currentPassword=admin"
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.
0 commit comments