nexus values.yaml
π
hostnameπ
Type: string
"nexus"
Description: Big Bang Additions
domainπ
Type: string
"bigbang.dev"
istio.enabledπ
Type: bool
false
istio.hardened.enabledπ
Type: bool
false
istio.hardened.customAuthorizationPoliciesπ
Type: list
[]
istio.hardened.outboundTrafficPolicyModeπ
Type: string
"REGISTRY_ONLY"
istio.hardened.customServiceEntriesπ
Type: list
[]
istio.hardened.monitoring.enabledπ
Type: bool
true
istio.hardened.monitoring.namespaces[0]π
Type: string
"monitoring"
istio.hardened.monitoring.principals[0]π
Type: string
"cluster.local/ns/monitoring/sa/monitoring-monitoring-kube-prometheus"
istio.injectionπ
Type: string
"disabled"
istio.nexus.gateways[0]π
Type: string
"istio-system/main"
istio.nexus.hosts[0]π
Type: string
"{{ .Values.hostname }}.{{ .Values.domain }}"
istio.mtls.modeπ
Type: string
"STRICT"
networkPolicies.enabledπ
Type: bool
false
networkPolicies.ingressLabels.appπ
Type: string
"istio-ingressgateway"
networkPolicies.ingressLabels.istioπ
Type: string
"ingressgateway"
networkPolicies.additionalPoliciesπ
Type: list
[]
custom_admin_passwordπ
Type: string
""
custom_metrics_passwordπ
Type: string
""
monitoring.enabledπ
Type: bool
false
monitoring.serviceMonitor.createMetricsUserπ
Type: bool
false
monitoring.serviceMonitor.additionalLabelsπ
Type: object
{}
monitoring.serviceMonitor.schemeπ
Type: string
"http"
license_keyπ
Type: string
""
license.mountPathπ
Type: string
"/nexus-data/sonatype-license.lic"
license.subPathπ
Type: string
"sonatype-license.lic"
realms[0]π
Type: string
"NexusAuthenticatingRealm"
sso.enabledπ
Type: bool
false
sso.idp_data.entityIdπ
Type: string
""
sso.idp_data.usernameAttributeπ
Type: string
""
sso.idp_data.firstNameAttributeπ
Type: string
""
sso.idp_data.lastNameAttributeπ
Type: string
""
sso.idp_data.emailAttributeπ
Type: string
""
sso.idp_data.groupsAttributeπ
Type: string
""
sso.idp_data.validateResponseSignatureπ
Type: bool
true
sso.idp_data.validateAssertionSignatureπ
Type: bool
true
sso.idp_data.idpMetadataπ
Type: string
""
sso.role[0].idπ
Type: string
"nexus"
sso.role[0].nameπ
Type: string
"nexus"
sso.role[0].descriptionπ
Type: string
"nexus group"
sso.role[0].privileges[0]π
Type: string
"nx-all"
sso.role[0].roles[0]π
Type: string
"nx-admin"
proxy.enabledπ
Type: bool
false
proxy.request.tidπ
Type: int
1
proxy.request.actionπ
Type: string
"coreui_HttpSettings"
proxy.request.methodπ
Type: string
"update"
proxy.request.typeπ
Type: string
"rpc"
proxy.request.data[0].userAgentSuffixπ
Type: string
nil
proxy.request.data[0].timeoutπ
Type: string
nil
proxy.request.data[0].retriesπ
Type: string
nil
proxy.request.data[0].httpEnabledπ
Type: bool
false
proxy.request.data[0].httpHostπ
Type: string
nil
proxy.request.data[0].httpPortπ
Type: string
nil
proxy.request.data[0].httpAuthEnabledπ
Type: string
nil
proxy.request.data[0].httpAuthUsernameπ
Type: string
nil
proxy.request.data[0].httpAuthPasswordπ
Type: string
nil
proxy.request.data[0].httpAuthNtlmHostπ
Type: string
nil
proxy.request.data[0].httpAuthNtlmDomainπ
Type: string
nil
proxy.request.data[0].httpsEnabledπ
Type: bool
false
proxy.request.data[0].httpsHostπ
Type: string
nil
proxy.request.data[0].httpsPortπ
Type: string
nil
proxy.request.data[0].httpsAuthEnabledπ
Type: string
nil
proxy.request.data[0].httpsAuthUsernameπ
Type: string
nil
proxy.request.data[0].httpsAuthPasswordπ
Type: string
nil
proxy.request.data[0].httpsAuthNtlmHostπ
Type: string
nil
proxy.request.data[0].httpsAuthNtlmDomainπ
Type: string
nil
proxy.request.data[0].nonProxyHostsπ
Type: list
[]
job_image.repositoryπ
Type: string
"registry1.dso.mil/ironbank/redhat/ubi/ubi9-minimal"
job_image.tagπ
Type: float
9.5
job_image.pullPolicyπ
Type: string
"IfNotPresent"
openshiftπ
Type: bool
false
bbtests.enabledπ
Type: bool
false
bbtests.cypress.artifactsπ
Type: bool
true
bbtests.cypress.envs.cypress_nexus_urlπ
Type: string
"http://nexus-nexus-repository-manager:8081"
bbtests.cypress.envs.cypress_nexus_userπ
Type: string
"admin"
bbtests.cypress.secretEnvs[0].nameπ
Type: string
"cypress_nexus_pass"
bbtests.cypress.secretEnvs[0].valueFrom.secretKeyRef.nameπ
Type: string
"nexus-repository-manager-secret"
bbtests.cypress.secretEnvs[0].valueFrom.secretKeyRef.keyπ
Type: string
"admin.password"
bbtests.cypress.resources.requests.cpuπ
Type: int
2
bbtests.cypress.resources.requests.memoryπ
Type: string
"4Gi"
bbtests.cypress.resources.limits.cpuπ
Type: int
2
bbtests.cypress.resources.limits.memoryπ
Type: string
"4Gi"
bbtests.scripts.imageπ
Type: string
"registry1.dso.mil/bigbang-ci/devops-tester:1.1.2"
bbtests.scripts.additionalVolumes[0].nameπ
Type: string
"docker-config"
bbtests.scripts.additionalVolumes[0].secret.secretNameπ
Type: string
"private-registry"
bbtests.scripts.additionalVolumes[0].secret.items[0].keyπ
Type: string
".dockerconfigjson"
bbtests.scripts.additionalVolumes[0].secret.items[0].pathπ
Type: string
"auth.json"
bbtests.scripts.additionalVolumeMounts[0].nameπ
Type: string
"docker-config"
bbtests.scripts.additionalVolumeMounts[0].mountPathπ
Type: string
"/.docker/"
bbtests.scripts.envs.docker_hostπ
Type: string
"nexus-nexus-repository-manager-docker-5000:5000"
bbtests.scripts.envs.docker_userπ
Type: string
"admin"
bbtests.scripts.secretEnvs[0].nameπ
Type: string
"docker_password"
bbtests.scripts.secretEnvs[0].valueFrom.secretKeyRef.nameπ
Type: string
"nexus-repository-manager-secret"
bbtests.scripts.secretEnvs[0].valueFrom.secretKeyRef.keyπ
Type: string
"admin.password"
statefulsetπ
Type: object
enabled: false
Description: End of BigBang Additions
deploymentStrategyπ
Type: string
"Recreate"
image.repositoryπ
Type: string
"registry1.dso.mil/ironbank/sonatype/nexus/nexus"
image.tagπ
Type: string
"3.75.0-06"
image.pullPolicyπ
Type: string
"IfNotPresent"
imagePullSecrets[0].nameπ
Type: string
"private-registry"
nexus.affinityπ
Type: object
{}
nexus.extraLabels.appπ
Type: string
"nexus-repository-manager"
nexus.blobstores.enabledπ
Type: bool
false
nexus.blobstores.blobstoreπ
Type: list
- blobstore_data:
bucketConfiguration:
bucket:
expiration: 3
name: your-bucket-name
prefix: ''
region: your-bucket-region
bucketSecurity:
accessKeyId: your-accessKeyId
role: your-role
secretAccessKey: your-secretAccessKey
sessionToken: your-sessionToken
name: test-nexus-blobstore
name: test-nexus-blobstore
type: s3
Description: .type
must be one of s3
, azure
, or file
. .blobstore_data
must match the schema described in the Nexus blobstore API docs for more details.
nexus.repository.enabledπ
Type: bool
false
nexus.repository.repo[0].nameπ
Type: string
"test-nexus"
nexus.repository.repo[0].formatπ
Type: string
"raw"
nexus.repository.repo[0].typeπ
Type: string
"hosted"
nexus.repository.repo[0].repo_data.nameπ
Type: string
"test-nexus"
nexus.repository.repo[0].repo_data.onlineπ
Type: bool
true
nexus.repository.repo[0].repo_data.storage.blobStoreNameπ
Type: string
"default"
nexus.repository.repo[0].repo_data.storage.strictContentTypeValidationπ
Type: bool
true
nexus.repository.repo[0].repo_data.storage.writePolicyπ
Type: string
"allow_once"
nexus.repository.repo[0].repo_data.cleanup.policyNames[0]π
Type: string
"string"
nexus.repository.repo[0].repo_data.component.proprietaryComponentsπ
Type: bool
true
nexus.repository.repo[0].repo_data.raw.contentDispositionπ
Type: string
"ATTACHMENT"
nexus.docker.enabledπ
Type: bool
false
nexus.env[0].nameπ
Type: string
"INSTALL4J_ADD_VM_PARAMS"
nexus.env[0].valueπ
Type: string
"-Dcom.redhat.fips=false -Xms2703M -Xmx2703M -XX:MaxDirectMemorySize=2703M -XX:+UnlockExperimentalVMOptions -XX:+UseContainerSupport -Djava.util.prefs.userRoot=/nexus-data/javaprefs"
nexus.env[1].nameπ
Type: string
"NEXUS_SECURITY_RANDOMPASSWORD"
nexus.env[1].valueπ
Type: string
"true"
nexus.properties.overrideπ
Type: bool
false
nexus.properties.dataπ
Type: object
{}
nexus.resources.requests.cpuπ
Type: int
4
nexus.resources.requests.memoryπ
Type: string
"8Gi"
nexus.resources.limits.cpuπ
Type: int
4
nexus.resources.limits.memoryπ
Type: string
"8Gi"
nexus.nexusPortπ
Type: int
8081
nexus.securityContext.runAsNonRootπ
Type: bool
true
nexus.securityContext.fsGroupπ
Type: int
2000
nexus.securityContext.runAsUserπ
Type: int
200
nexus.securityContext.runAsGroupπ
Type: int
2000
nexus.containerSecurityContext.capabilities.drop[0]π
Type: string
"ALL"
nexus.podAnnotationsπ
Type: object
{}
nexus.livenessProbe.initialDelaySecondsπ
Type: int
30
nexus.livenessProbe.periodSecondsπ
Type: int
30
nexus.livenessProbe.failureThresholdπ
Type: int
6
nexus.livenessProbe.timeoutSecondsπ
Type: int
10
nexus.livenessProbe.pathπ
Type: string
"/"
nexus.readinessProbe.initialDelaySecondsπ
Type: int
30
nexus.readinessProbe.periodSecondsπ
Type: int
30
nexus.readinessProbe.failureThresholdπ
Type: int
6
nexus.readinessProbe.timeoutSecondsπ
Type: int
10
nexus.readinessProbe.pathπ
Type: string
"/"
nexus.hostAliasesπ
Type: list
[]
nameOverrideπ
Type: string
""
fullnameOverrideπ
Type: string
""
deployment.annotationsπ
Type: object
{}
deployment.initContainersπ
Type: string
nil
deployment.postStart.commandπ
Type: string
nil
deployment.preStart.commandπ
Type: string
nil
deployment.terminationGracePeriodSecondsπ
Type: int
120
deployment.additionalContainersπ
Type: string
nil
deployment.additionalVolumesπ
Type: string
nil
deployment.additionalVolumeMountsπ
Type: string
nil
ingress.enabledπ
Type: bool
false
ingress.ingressClassNameπ
Type: string
"nginx"
ingress.annotations.βnginx.ingress.kubernetes.io/proxy-body-sizeβπ
Type: string
"0"
ingress.hostPathπ
Type: string
"/"
ingress.hostRepoπ
Type: string
"repo.demo"
service.nameπ
Type: string
"nexus3"
service.enabledπ
Type: bool
true
service.labelsπ
Type: object
{}
service.annotationsπ
Type: object
{}
service.typeπ
Type: string
"ClusterIP"
route.enabledπ
Type: bool
false
route.nameπ
Type: string
"docker"
route.portNameπ
Type: string
"docker"
route.labelsπ
Type: string
nil
route.annotationsπ
Type: string
nil
nexusProxyRoute.enabledπ
Type: bool
false
nexusProxyRoute.labelsπ
Type: string
nil
nexusProxyRoute.annotationsπ
Type: string
nil
persistence.enabledπ
Type: bool
true
persistence.accessModeπ
Type: string
"ReadWriteOnce"
persistence.storageSizeπ
Type: string
"8Gi"
tolerationsπ
Type: list
[]
config.enabledπ
Type: bool
false
config.mountPathπ
Type: string
"/sonatype-nexus-conf"
config.dataπ
Type: list
[]
secret.enabledπ
Type: bool
true
secret.mountPathπ
Type: string
"/nexus-data/admin.password"
secret.subPathπ
Type: string
"admin.password"
secret.readOnlyπ
Type: bool
true
serviceAccount.createπ
Type: bool
true
serviceAccount.annotationsπ
Type: object
{}
serviceAccount.nameπ
Type: string
""