Skip to content

sonarqube values.yamlπŸ“œ

deploymentTypeπŸ“œ

Type: string

Default value
"StatefulSet"

replicaCountπŸ“œ

Type: int

Default value
1

deploymentStrategyπŸ“œ

Type: object

Default value
{}

OpenShift.enabledπŸ“œ

Type: bool

Default value
false

OpenShift.createSCCπŸ“œ

Type: bool

Default value
true

editionπŸ“œ

Type: string

Default value
"community"

image.repositoryπŸ“œ

Type: string

Default value
"registry1.dso.mil/ironbank/big-bang/sonarqube-9"

image.tagπŸ“œ

Type: string

Default value
"9.9.4-community"

image.pullPolicyπŸ“œ

Type: string

Default value
"IfNotPresent"

image.pullSecrets[0].nameπŸ“œ

Type: string

Default value
"private-registry"

securityContext.fsGroupπŸ“œ

Type: int

Default value
1000

securityContext.runAsUserπŸ“œ

Type: int

Default value
1000

securityContext.runAsGroupπŸ“œ

Type: int

Default value
1000

containerSecurityContext.runAsUserπŸ“œ

Type: int

Default value
1000

containerSecurityContext.runAsGroupπŸ“œ

Type: int

Default value
1000

containerSecurityContext.capabilities.drop[0]πŸ“œ

Type: string

Default value
"ALL"

elasticsearch.configureNodeπŸ“œ

Type: bool

Default value
false

elasticsearch.bootstrapChecksπŸ“œ

Type: bool

Default value
true

nginx.enabledπŸ“œ

Type: bool

Default value
false

service.typeπŸ“œ

Type: string

Default value
"ClusterIP"

service.externalPortπŸ“œ

Type: int

Default value
9000

service.internalPortπŸ“œ

Type: int

Default value
9000

service.labelsπŸ“œ

Type: string

Default value
nil

service.annotationsπŸ“œ

Type: object

Default value
{}

networkPolicy.enabledπŸ“œ

Type: bool

Default value
false

networkPolicy.prometheusNamespaceπŸ“œ

Type: string

Default value
"monitoring"

nginx.enabledπŸ“œ

Type: bool

Default value
false

ingress.enabledπŸ“œ

Type: bool

Default value
false

ingress.hosts[0].nameπŸ“œ

Type: string

Default value
"sonarqube.your-org.com"

ingress.hosts[0].pathπŸ“œ

Type: string

Default value
"/"

ingress.annotations.”nginx.ingress.kubernetes.io/proxy-body-sizeβ€πŸ“œ

Type: string

Default value
"64m"

ingress.tlsπŸ“œ

Type: list

Default value
[]

route.enabledπŸ“œ

Type: bool

Default value
false

route.hostπŸ“œ

Type: string

Default value
""

route.tls.terminationπŸ“œ

Type: string

Default value
"edge"

route.annotationsπŸ“œ

Type: object

Default value
{}

affinityπŸ“œ

Type: object

Default value
{}

tolerationsπŸ“œ

Type: list

Default value
[]

nodeSelectorπŸ“œ

Type: object

Default value
{}

hostAliasesπŸ“œ

Type: list

Default value
[]

readinessProbe.initialDelaySecondsπŸ“œ

Type: int

Default value
60

readinessProbe.periodSecondsπŸ“œ

Type: int

Default value
30

readinessProbe.failureThresholdπŸ“œ

Type: int

Default value
6

readinessProbe.sonarWebContextπŸ“œ

Type: string

Default value
"/"

livenessProbe.initialDelaySecondsπŸ“œ

Type: int

Default value
60

livenessProbe.periodSecondsπŸ“œ

Type: int

Default value
30

livenessProbe.failureThresholdπŸ“œ

Type: int

Default value
6

livenessProbe.sonarWebContextπŸ“œ

Type: string

Default value
"/"

startupProbe.initialDelaySecondsπŸ“œ

Type: int

Default value
30

startupProbe.periodSecondsπŸ“œ

Type: int

Default value
10

startupProbe.failureThresholdπŸ“œ

Type: int

Default value
24

startupProbe.sonarWebContextπŸ“œ

Type: string

Default value
"/"

initContainers.imageπŸ“œ

Type: string

Default value
"registry1.dso.mil/ironbank/big-bang/base:2.1.0"

initContainers.resources.limits.memoryπŸ“œ

Type: string

Default value
"300Mi"

initContainers.resources.limits.cpuπŸ“œ

Type: string

Default value
"50m"

initContainers.resources.requests.memoryπŸ“œ

Type: string

Default value
"300Mi"

initContainers.resources.requests.cpuπŸ“œ

Type: string

Default value
"50m"

initContainers.securityContext.capabilities.drop[0]πŸ“œ

Type: string

Default value
"ALL"

extraInitContainersπŸ“œ

Type: object

Default value
{}

extraContainersπŸ“œ

Type: list

Default value
[]

waitForDb.imageπŸ“œ

Type: string

Default value
"registry1.dso.mil/ironbank/opensource/postgres/postgresql12:12.18"

caCerts.enabledπŸ“œ

Type: bool

Default value
false

initSysctl.enabledπŸ“œ

Type: bool

Default value
false

initSysctl.vmMaxMapCountπŸ“œ

Type: int

Default value
524288

initSysctl.fsFileMaxπŸ“œ

Type: int

Default value
131072

initSysctl.nofileπŸ“œ

Type: int

Default value
131072

initSysctl.nprocπŸ“œ

Type: int

Default value
8192

initSysctl.securityContext.privilegedπŸ“œ

Type: bool

Default value
true

initSysctl.securityContext.capabilities.drop[0]πŸ“œ

Type: string

Default value
"ALL"

initFs.enabledπŸ“œ

Type: bool

Default value
false

initFs.securityContext.privilegedπŸ“œ

Type: bool

Default value
true

prometheusExporter.enabledπŸ“œ

Type: bool

Default value
false

plugins.installπŸ“œ

Type: list

Default value
[]

plugins.imageπŸ“œ

Type: string

Default value
"registry1.dso.mil/ironbank/big-bang/sonarqube-9:9.9.4-community"

plugins.noCheckCertificateπŸ“œ

Type: bool

Default value
false

plugins.securityContext.runAsUserπŸ“œ

Type: int

Default value
1000

plugins.securityContext.runAsGroupπŸ“œ

Type: int

Default value
1000

jvmOptsπŸ“œ

Type: string

Default value
""

jvmCeOptsπŸ“œ

Type: string

Default value
""

monitoringPasscodeπŸ“œ

Type: string

Default value
"define_it"

env[0].nameπŸ“œ

Type: string

Default value
"JDK_JAVA_OPTIONS"

env[0].valueπŸ“œ

Type: string

Default value
"-Dcom.redhat.fips=false"

annotationsπŸ“œ

Type: object

Default value
{}

resources.limits.cpuπŸ“œ

Type: string

Default value
"300m"

resources.limits.memoryπŸ“œ

Type: string

Default value
"2.5Gi"

resources.requests.cpuπŸ“œ

Type: string

Default value
"300m"

resources.requests.memoryπŸ“œ

Type: string

Default value
"2.5Gi"

persistence.enabledπŸ“œ

Type: bool

Default value
false

persistence.annotationsπŸ“œ

Type: object

Default value
{}

persistence.storageClassπŸ“œ

Type: string

Default value
nil

persistence.accessModeπŸ“œ

Type: string

Default value
"ReadWriteOnce"

persistence.sizeπŸ“œ

Type: string

Default value
"10Gi"

persistence.uidπŸ“œ

Type: int

Default value
1000

persistence.volumesπŸ“œ

Type: list

Default value
[]

persistence.mountsπŸ“œ

Type: list

Default value
[]

emptyDirπŸ“œ

Type: object

Default value
{}

sonarProperties.”sonar.forceAuthenticationβ€πŸ“œ

Type: bool

Default value
true

sonarProperties.”sonar.ce.javaAdditionalOptsβ€πŸ“œ

Type: string

Default value
"-Dcom.redhat.fips=false"

sonarProperties.”sonar.search.javaAdditionalOptsβ€πŸ“œ

Type: string

Default value
"-Dcom.redhat.fips=false"

sonarProperties.”sonar.web.javaAdditionalOptsβ€πŸ“œ

Type: string

Default value
"-Dcom.redhat.fips=false"

jdbcOverwrite.enableπŸ“œ

Type: bool

Default value
false

jdbcOverwrite.jdbcUsernameπŸ“œ

Type: string

Default value
"sonarUser"

jdbcOverwrite.jdbcPasswordπŸ“œ

Type: string

Default value
"sonarPass"

postgresql.enabledπŸ“œ

Type: bool

Default value
true

postgresql.postgresqlUsernameπŸ“œ

Type: string

Default value
"sonarUser"

postgresql.postgresqlPasswordπŸ“œ

Type: string

Default value
"sonarPass"

postgresql.postgresqlDatabaseπŸ“œ

Type: string

Default value
"sonarDB"

postgresql.service.portπŸ“œ

Type: int

Default value
5432

postgresql.resources.limits.cpuπŸ“œ

Type: string

Default value
"100m"

postgresql.resources.limits.memoryπŸ“œ

Type: string

Default value
"200Mi"

postgresql.resources.requests.cpuπŸ“œ

Type: string

Default value
"100m"

postgresql.resources.requests.memoryπŸ“œ

Type: string

Default value
"200Mi"

postgresql.image.registryπŸ“œ

Type: string

Default value
"registry1.dso.mil"

postgresql.image.repositoryπŸ“œ

Type: string

Default value
"ironbank/opensource/postgres/postgresql12"

postgresql.image.tagπŸ“œ

Type: string

Default value
"12.18"

postgresql.image.pullSecrets[0]πŸ“œ

Type: string

Default value
"private-registry"

postgresql.postgresqlConfiguration.listen_addressesπŸ“œ

Type: string

Default value
"*"

postgresql.pgHbaConfigurationπŸ“œ

Type: string

Default value
"local all all md5\nhost all all all md5"

postgresql.persistence.enabledπŸ“œ

Type: bool

Default value
true

postgresql.persistence.accessModeπŸ“œ

Type: string

Default value
"ReadWriteOnce"

postgresql.persistence.sizeπŸ“œ

Type: string

Default value
"20Gi"

postgresql.persistence.storageClassπŸ“œ

Type: string

Default value
nil

postgresql.persistence.mountPathπŸ“œ

Type: string

Default value
"/var/lib/postgresql"

postgresql.postgresqlDataDirπŸ“œ

Type: string

Default value
"/var/lib/postgresql/data"

postgresql.volumePermissions.enabledπŸ“œ

Type: bool

Default value
false

postgresql.serviceAccount.enabledπŸ“œ

Type: bool

Default value
true

postgresql.serviceAccount.automountServiceAccountTokenπŸ“œ

Type: bool

Default value
false

postgresql.securityContext.enabledπŸ“œ

Type: bool

Default value
true

postgresql.securityContext.fsGroupπŸ“œ

Type: int

Default value
26

postgresql.securityContext.runAsUserπŸ“œ

Type: int

Default value
26

postgresql.securityContext.runAsGroupπŸ“œ

Type: int

Default value
26

postgresql.securityContext.capabilities.drop[0]πŸ“œ

Type: string

Default value
"ALL"

podLabelsπŸ“œ

Type: object

Default value
{}

sonarqubeFolderπŸ“œ

Type: string

Default value
"/opt/sonarqube"

tests.imageπŸ“œ

Type: string

Default value
"bitnami/minideb-extras"

tests.enabledπŸ“œ

Type: bool

Default value
false

tests.resourcesπŸ“œ

Type: object

Default value
{}

serviceAccount.createπŸ“œ

Type: bool

Default value
true

serviceAccount.automountTokenπŸ“œ

Type: bool

Default value
false

serviceAccount.annotationsπŸ“œ

Type: object

Default value
{}

extraConfig.secretsπŸ“œ

Type: list

Default value
[]

extraConfig.configmapsπŸ“œ

Type: list

Default value
[]

terminationGracePeriodSecondsπŸ“œ

Type: int

Default value
60

domainπŸ“œ

Type: string

Default value
"bigbang.dev"

istio.enabledπŸ“œ

Type: bool

Default value
false

istio.hardened.enabledπŸ“œ

Type: bool

Default value
false

istio.hardened.customAuthorizationPoliciesπŸ“œ

Type: list

Default value
[]

istio.hardened.tempo.enabledπŸ“œ

Type: bool

Default value
true

istio.hardened.tempo.namespaces[0]πŸ“œ

Type: string

Default value
"tempo"

istio.hardened.tempo.principals[0]πŸ“œ

Type: string

Default value
"cluster.local/ns/tempo/sa/tempo-tempo"

istio.hardened.monitoring.enabledπŸ“œ

Type: bool

Default value
true

istio.mtlsπŸ“œ

Type: object

Default value
mode: STRICT

Description: Default argocd peer authentication

istio.mtls.modeπŸ“œ

Type: string

Default value
"STRICT"

Description: STRICT = Allow only mutual TLS traffic, PERMISSIVE = Allow both plain text and mutual TLS traffic

istio.sonarqube.enabledπŸ“œ

Type: bool

Default value
true

istio.sonarqube.annotationsπŸ“œ

Type: object

Default value
{}

istio.sonarqube.labelsπŸ“œ

Type: object

Default value
{}

istio.sonarqube.gateways[0]πŸ“œ

Type: string

Default value
"istio-system/main"

istio.sonarqube.hosts[0]πŸ“œ

Type: string

Default value
"sonarqube.{{ .Values.domain }}"

istio.injectionπŸ“œ

Type: string

Default value
"disabled"

monitoring.enabledπŸ“œ

Type: bool

Default value
false

networkPolicies.enabledπŸ“œ

Type: bool

Default value
false

networkPolicies.ingressLabels.appπŸ“œ

Type: string

Default value
"istio-ingressgateway"

networkPolicies.ingressLabels.istioπŸ“œ

Type: string

Default value
"ingressgateway"

networkPolicies.egressHttps.enabledπŸ“œ

Type: bool

Default value
true

bbtests.enabledπŸ“œ

Type: bool

Default value
false

bbtests.cypress.artifactsπŸ“œ

Type: bool

Default value
true

bbtests.cypress.envs.cypress_urlπŸ“œ

Type: string

Default value
"http://sonarqube-sonarqube:9000"

bbtests.cypress.envs.cypress_url_setupπŸ“œ

Type: string

Default value
"http://sonarqube-sonarqube:9000/setup"

bbtests.cypress.envs.cypress_userπŸ“œ

Type: string

Default value
"admin"

bbtests.cypress.envs.cypress_passwordπŸ“œ

Type: string

Default value
"new_admin_password"

bbtests.cypress.envs.cypress_timeoutπŸ“œ

Type: string

Default value
"10000"