Skip to content

nxrm-ha values.yaml📜

hostname📜

Type: string

Default value
"nxrm-ha"

Description: Big Bang Additions

domain📜

Type: string

Default value
"dev.bigbang.mil"

istio.enabled📜

Type: bool

Default value
false

istio.hardened.enabled📜

Type: bool

Default value
false

istio.hardened.customAuthorizationPolicies📜

Type: list

Default value
[]

istio.hardened.outboundTrafficPolicyMode📜

Type: string

Default value
"REGISTRY_ONLY"

istio.hardened.customServiceEntries📜

Type: list

Default value
[]

istio.hardened.monitoring.enabled📜

Type: bool

Default value
true

istio.hardened.monitoring.namespaces[0]📜

Type: string

Default value
"monitoring"

istio.hardened.monitoring.principals[0]📜

Type: string

Default value
"cluster.local/ns/monitoring/sa/monitoring-monitoring-kube-prometheus"

istio.injection📜

Type: string

Default value
"disabled"

istio.nexus.gateways[0]📜

Type: string

Default value
"istio-gateway/public-ingressgateway"

istio.nexus.hosts[0]📜

Type: string

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

istio.mtls.mode📜

Type: string

Default value
"STRICT"

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.additionalPolicies📜

Type: list

Default value
[]

custom_admin_password📜

Type: string

Default value
""

custom_metrics_password📜

Type: string

Default value
""

monitoring.enabled📜

Type: bool

Default value
false

monitoring.serviceMonitor.createMetricsUser📜

Type: bool

Default value
false

monitoring.serviceMonitor.additionalLabels📜

Type: object

Default value
{}

monitoring.serviceMonitor.scheme📜

Type: string

Default value
"http"

realms[0]📜

Type: string

Default value
"NexusAuthenticatingRealm"

sso.enabled📜

Type: bool

Default value
false

sso.idp_data.entityId📜

Type: string

Default value
""

sso.idp_data.usernameAttribute📜

Type: string

Default value
""

sso.idp_data.firstNameAttribute📜

Type: string

Default value
""

sso.idp_data.lastNameAttribute📜

Type: string

Default value
""

sso.idp_data.emailAttribute📜

Type: string

Default value
""

sso.idp_data.groupsAttribute📜

Type: string

Default value
""

sso.idp_data.validateResponseSignature📜

Type: bool

Default value
true

sso.idp_data.validateAssertionSignature📜

Type: bool

Default value
true

sso.idp_data.idpMetadata📜

Type: string

Default value
""

sso.role[0].id📜

Type: string

Default value
"nexus"

sso.role[0].name📜

Type: string

Default value
"nexus"

sso.role[0].description📜

Type: string

Default value
"nexus group"

sso.role[0].privileges[0]📜

Type: string

Default value
"nx-all"

sso.role[0].roles[0]📜

Type: string

Default value
"nx-admin"

proxy.enabled📜

Type: bool

Default value
false

proxy.request.tid📜

Type: int

Default value
1

proxy.request.action📜

Type: string

Default value
"coreui_HttpSettings"

proxy.request.method📜

Type: string

Default value
"update"

proxy.request.type📜

Type: string

Default value
"rpc"

proxy.request.data[0].userAgentSuffix📜

Type: string

Default value
nil

proxy.request.data[0].timeout📜

Type: string

Default value
nil

proxy.request.data[0].retries📜

Type: string

Default value
nil

proxy.request.data[0].httpEnabled📜

Type: bool

Default value
false

proxy.request.data[0].httpHost📜

Type: string

Default value
nil

proxy.request.data[0].httpPort📜

Type: string

Default value
nil

proxy.request.data[0].httpAuthEnabled📜

Type: string

Default value
nil

proxy.request.data[0].httpAuthUsername📜

Type: string

Default value
nil

proxy.request.data[0].httpAuthPassword📜

Type: string

Default value
nil

proxy.request.data[0].httpAuthNtlmHost📜

Type: string

Default value
nil

proxy.request.data[0].httpAuthNtlmDomain📜

Type: string

Default value
nil

proxy.request.data[0].httpsEnabled📜

Type: bool

Default value
false

proxy.request.data[0].httpsHost📜

Type: string

Default value
nil

proxy.request.data[0].httpsPort📜

Type: string

Default value
nil

proxy.request.data[0].httpsAuthEnabled📜

Type: string

Default value
nil

proxy.request.data[0].httpsAuthUsername📜

Type: string

Default value
nil

proxy.request.data[0].httpsAuthPassword📜

Type: string

Default value
nil

proxy.request.data[0].httpsAuthNtlmHost📜

Type: string

Default value
nil

proxy.request.data[0].httpsAuthNtlmDomain📜

Type: string

Default value
nil

proxy.request.data[0].nonProxyHosts📜

Type: list

Default value
[]

job_image.repository📜

Type: string

Default value
"registry1.dso.mil/ironbank/redhat/ubi/ubi9-minimal"

job_image.tag📜

Type: float

Default value
9.5

job_image.pullPolicy📜

Type: string

Default value
"IfNotPresent"

nexus.database.host📜

Type: string

Default value
""

nexus.database.user📜

Type: string

Default value
""

nexus.database.password📜

Type: string

Default value
""

nexus.blobstores.enabled📜

Type: bool

Default value
false

nexus.blobstores.blobstore📜

Type: list

Default value
[]

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

Default value
false

nexus.repository.repo📜

Type: list

Default value
[]

nexus.docker.enabled📜

Type: bool

Default value
false

openshift📜

Type: bool

Default value
false

bbtests.enabled📜

Type: bool

Default value
false

bbtests.cypress.enabled📜

Type: bool

Default value
true

bbtests.cypress.artifacts📜

Type: bool

Default value
true

bbtests.cypress.envs.cypress_nexus_url📜

Type: string

Default value
"http://nxrm-ha:8081"

bbtests.cypress.envs.cypress_nexus_user📜

Type: string

Default value
"admin"

bbtests.cypress.secretEnvs[0].name📜

Type: string

Default value
"cypress_nexus_pass"

bbtests.cypress.secretEnvs[0].valueFrom.secretKeyRef.name📜

Type: string

Default value
"nxrm-ha-adminsecret"

bbtests.cypress.secretEnvs[0].valueFrom.secretKeyRef.key📜

Type: string

Default value
"nexus-admin-password"

bbtests.cypress.resources.requests.cpu📜

Type: int

Default value
2

bbtests.cypress.resources.requests.memory📜

Type: string

Default value
"4Gi"

bbtests.cypress.resources.limits.cpu📜

Type: int

Default value
2

bbtests.cypress.resources.limits.memory📜

Type: string

Default value
"4Gi"

bbtests.scripts.enabled📜

Type: bool

Default value
false

bbtests.scripts.image📜

Type: string

Default value
"registry1.dso.mil/bigbang-ci/devops-tester:1.1.2"

bbtests.scripts.additionalVolumes[0].name📜

Type: string

Default value
"docker-config"

bbtests.scripts.additionalVolumes[0].secret.secretName📜

Type: string

Default value
"private-registry"

bbtests.scripts.additionalVolumes[0].secret.items[0].key📜

Type: string

Default value
".dockerconfigjson"

bbtests.scripts.additionalVolumes[0].secret.items[0].path📜

Type: string

Default value
"auth.json"

bbtests.scripts.additionalVolumeMounts[0].name📜

Type: string

Default value
"docker-config"

bbtests.scripts.additionalVolumeMounts[0].mountPath📜

Type: string

Default value
"/.docker/"

bbtests.scripts.envs.docker_host📜

Type: string

Default value
"{{ include \"nexus.fullname\" . }}-docker-5000:5000"

bbtests.scripts.envs.docker_user📜

Type: string

Default value
"admin"

bbtests.scripts.envs.docker_host_tls_enabled📜

Type: string

Default value
"false"

bbtests.scripts.secretEnvs[0].name📜

Type: string

Default value
"docker_password"

bbtests.scripts.secretEnvs[0].valueFrom.secretKeyRef.name📜

Type: string

Default value
"{{ include \"nexus.adminSecretName\" . }}"

bbtests.scripts.secretEnvs[0].valueFrom.secretKeyRef.key📜

Type: string

Default value
"nexus-admin-password"

upstream.statefulset.imagePullSecrets.secret📜

Type: string

Default value
""

Description: The base64 encoded dockerconfigjson

upstream.statefulset.imagePullSecrets.existingSecret📜

Type: object

Default value
enabled: true
name: private-registry

Description: Use an existing imagePullSecret created by a secrets operator

upstream.statefulset.imagePullSecrets.existingSecret.enabled📜

Type: bool

Default value
true

Description: By default the existing secret is disabled, set this to true in order to provide an existing imagePullSecret

upstream.statefulset.imagePullSecrets.existingSecret.name📜

Type: string

Default value
"private-registry"

Description: The existing imagePullSecret name

upstream.secret.db📜

Type: object

Default value
host: nxrm_db_host
hostAlias: nxrm_db_host_alias
password: nxrm_db_password
passwordAlias: nxrm_db_password_alias
user: nxrm_db_user
userAlias: nxrm_db_user_alias

Description: Use an existing secret for the database variables: DB_NAME, DB_HOST, DB_USER, DB_PASSWORD

upstream.secret.existingDbSecret📜

Type: object

Default value
enabled: true

Description: Use an existing secret for the database variables: DB_NAME, DB_HOST, DB_USER, DB_PASSWORD

upstream.secret.existingDbSecret.enabled📜

Type: bool

Default value
true

Description: Enabled the use of an already created secret, you need to uncomment the values from additionalEnv

upstream.secret.license.existingSecret📜

Type: bool

Default value
false

Description: Use an already created secret with the license contents in base64, it takes the name from the above field -> name: nexus-repo-license.lic and the mount path from below: licenseSecret.mountPath

postgresql.install📜

Type: bool

Default value
true

postgresql.fullnameOverride📜

Type: string

Default value
"nexus-postgresql"

postgresql.auth.database📜

Type: string

Default value
"nexus"

postgresql.auth.username📜

Type: string

Default value
"postgres"

postgresql.auth.postgresPassword📜

Type: string

Default value
""

postgresql.persistence.size📜

Type: string

Default value
"8Gi"

postgresql.image.registry📜

Type: string

Default value
"registry1.dso.mil"

postgresql.image.repository📜

Type: string

Default value
"ironbank/opensource/postgres/postgresql"

postgresql.image.tag📜

Type: string

Default value
"16.9"

postgresql.image.pullPolicy📜

Type: string

Default value
"IfNotPresent"

postgresql.primary.extendedConfiguration📜

Type: string

Default value
"ALTER SYSTEM SET max_connections = 350;\nALTER SYSTEM SET shared_buffers = '256MB';\nSELECT pg_reload_conf();\n"

postgresql.resources.requests.memory📜

Type: string

Default value
"1Gi"

postgresql.resources.requests.cpu📜

Type: string

Default value
"500m"

postgresql.resources.limits.memory📜

Type: string

Default value
"2Gi"

postgresql.resources.limits.cpu📜

Type: string

Default value
"1"