Skip to content

harbor values.yaml📜

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.monitoring.enabled📜

Type: bool

Default value
false

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.hardened.outboundTrafficPolicyMode📜

Type: string

Default value
"REGISTRY_ONLY"

istio.hardened.customServiceEntries📜

Type: list

Default value
[]

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.harbor.gateways[0]📜

Type: string

Default value
"istio-system/public"

istio.harbor.hosts[0]📜

Type: string

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

istio.injection📜

Type: string

Default value
"disabled"

monitoring.enabled📜

Type: bool

Default value
false

monitoring.namespace📜

Type: string

Default value
"monitoring"

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
[]

openshift📜

Type: bool

Default value
false

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://harbor:80"

bbtests.cypress.envs.cypress_user📜

Type: string

Default value
"admin"

bbtests.cypress.envs.cypress_harbor_password📜

Type: string

Default value
"Harbor12345"

bbtests.cypress.envs.cypress_project📜

Type: string

Default value
"bbcypress-test"

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

Type: string

Default value
"admin"

bbtests.scripts.envs.HARBOR_PASS📜

Type: string

Default value
"Harbor12345"

bbtests.scripts.envs.HARBOR_REGISTRY📜

Type: string

Default value
"harbor-core:80"

bbtests.scripts.envs.HARBOR_PROJECT📜

Type: string

Default value
"library"

postgresql.enabled📜

Type: bool

Default value
true

postgresql.auth.username📜

Type: string

Default value
"harborUser"

postgresql.auth.password📜

Type: string

Default value
"harborPW"

postgresql.auth.database📜

Type: string

Default value
"harborUser"

postgresql.maxIdleConns📜

Type: int

Default value
100

postgresql.maxOpenConns📜

Type: int

Default value
900

postgresql.networkPolicy.enabled📜

Type: bool

Default value
false

postgresql.global.imagePullSecrets[0]📜

Type: string

Default value
"private-registry"

postgresql.global.security.allowInsecureImages📜

Type: bool

Default value
true

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
"17.5"

postgresql.image.debug📜

Type: bool

Default value
true

postgresql.securityContext.enabled📜

Type: bool

Default value
true

postgresql.securityContext.fsGroup📜

Type: int

Default value
1001

postgresql.securityContext.runAsUser📜

Type: int

Default value
1001

postgresql.securityContext.runAsGroup📜

Type: int

Default value
1001

postgresql.primary.extraVolumeMounts[0].name📜

Type: string

Default value
"runtime"

postgresql.primary.extraVolumeMounts[0].mountPath📜

Type: string

Default value
"/var/run/postgresql"

postgresql.primary.extraVolumes[0].name📜

Type: string

Default value
"runtime"

postgresql.primary.extraVolumes[0].emptyDir📜

Type: object

Default value
{}

postgresql.primary.containerSecurityContext.enabled📜

Type: bool

Default value
true

postgresql.primary.containerSecurityContext.runAsUser📜

Type: int

Default value
1001

postgresql.primary.containerSecurityContext.runAsGroup📜

Type: int

Default value
1001

postgresql.primary.containerSecurityContext.capabilities.drop[0]📜

Type: string

Default value
"ALL"

postgresql.existingSecret📜

Type: string

Default value
""

postgresql.resources.requests.cpu📜

Type: string

Default value
"250m"

postgresql.resources.requests.memory📜

Type: string

Default value
"256Mi"

postgresql.resources.limits.cpu📜

Type: string

Default value
"250m"

postgresql.resources.limits.memory📜

Type: string

Default value
"256Mi"

postgresql.podAnnotations📜

Type: object

Default value
{}

postgresql.initdbUser📜

Type: string

Default value
"harborUser"

postgresql.initdbPassword📜

Type: string

Default value
"harborPW"

postgresql.externalDatabase.host📜

Type: string

Default value
"localhost"

postgresql.externalDatabase.port📜

Type: int

Default value
5432

postgresql.externalDatabase.user📜

Type: string

Default value
"bn_harbor"

postgresql.externalDatabase.password📜

Type: string

Default value
""

postgresql.externalDatabase.sslmode📜

Type: string

Default value
"disable"

postgresql.externalDatabase.coreDatabase📜

Type: string

Default value
""

postgresql.podLabels📜

Type: object

Default value
{}

redis-bb.enabled📜

Type: bool

Default value
true

Description: Enable BigBang provided redis sub-chart. Disable if using external cloud elasticache or redis endpoint and fill in redis.external.addr in above section

redis-bb.auth.enabled📜

Type: bool

Default value
false

redis-bb.istio.redis.enabled📜

Type: bool

Default value
false

redis-bb.image.registry📜

Type: string

Default value
"registry1.dso.mil"

redis-bb.image.repository📜

Type: string

Default value
"ironbank/bitnami/redis"

redis-bb.image.tag📜

Type: string

Default value
"8.2.0"

redis-bb.image.pullSecrets[0]📜

Type: string

Default value
"private-registry"

redis-bb.networkPolicies.enabled📜

Type: bool

Default value
true

redis-bb.networkPolicies.controlPlaneCidr📜

Type: string

Default value
"0.0.0.0/0"

redis-bb.master.containerSecurityContext.enabled📜

Type: bool

Default value
true

redis-bb.master.containerSecurityContext.runAsUser📜

Type: int

Default value
1000

redis-bb.master.containerSecurityContext.runAsGroup📜

Type: int

Default value
1000

redis-bb.master.containerSecurityContext.runAsNonRoot📜

Type: bool

Default value
true

redis-bb.replica.replicaCount📜

Type: int

Default value
0

redis-bb.replica.containerSecurityContext.enabled📜

Type: bool

Default value
true

redis-bb.replica.containerSecurityContext.runAsUser📜

Type: int

Default value
1000

redis-bb.replica.containerSecurityContext.runAsGroup📜

Type: int

Default value
1000

redis-bb.replica.containerSecurityContext.runAsNonRoot📜

Type: bool

Default value
true

redis-bb.commonConfiguration📜

Type: string

Default value
"# Enable AOF https://redis.io/topics/persistence#append-only-file\nappendonly no\nmaxmemory 200mb\nmaxmemory-policy allkeys-lru\nsave \"\""

redis-bb.podLabels📜

Type: object

Default value
{}

upstream.imagePullSecrets[0].name📜

Type: string

Default value
"private-registry"

upstream.containerSecurityContext.runAsGroup📜

Type: int

Default value
1000

upstream.containerSecurityContext.capabilities.drop[0]📜

Type: string

Default value
"ALL"

upstream.nginx.image.repository📜

Type: string

Default value
"registry1.dso.mil/ironbank/opensource/nginx/nginx"

upstream.nginx.image.tag📜

Type: string

Default value
"1.29.1"

upstream.nginx.image.pullSecrets[0]📜

Type: string

Default value
"private-registry"

upstream.nginx.serviceAccountName📜

Type: string

Default value
""

upstream.nginx.automountServiceAccountToken📜

Type: bool

Default value
false

upstream.nginx.replicas📜

Type: int

Default value
1

upstream.nginx.revisionHistoryLimit📜

Type: int

Default value
10

upstream.nginx.resources.requests.memory📜

Type: string

Default value
"256Mi"

upstream.nginx.resources.requests.cpu📜

Type: string

Default value
"100m"

upstream.nginx.resources.limits.cpu📜

Type: string

Default value
"100m"

upstream.nginx.resources.limits.memory📜

Type: string

Default value
"256Mi"

upstream.portal.image.repository📜

Type: string

Default value
"registry1.dso.mil/ironbank/opensource/goharbor/harbor-portal"

upstream.portal.image.tag📜

Type: string

Default value
"v2.13.2"

upstream.portal.image.pullSecrets[0]📜

Type: string

Default value
"private-registry"

upstream.portal.serviceAccountName📜

Type: string

Default value
""

upstream.portal.automountServiceAccountToken📜

Type: bool

Default value
false

upstream.portal.replicas📜

Type: int

Default value
1

upstream.portal.revisionHistoryLimit📜

Type: int

Default value
10

upstream.portal.resources.requests.memory📜

Type: string

Default value
"256Mi"

upstream.portal.resources.requests.cpu📜

Type: string

Default value
"100m"

upstream.portal.resources.limits.cpu📜

Type: string

Default value
"100m"

upstream.portal.resources.limits.memory📜

Type: string

Default value
"256Mi"

upstream.core.image.repository📜

Type: string

Default value
"registry1.dso.mil/ironbank/opensource/goharbor/harbor-core"

upstream.core.image.tag📜

Type: string

Default value
"v2.13.2"

upstream.core.image.pullSecrets[0]📜

Type: string

Default value
"private-registry"

upstream.core.serviceAccountName📜

Type: string

Default value
""

upstream.core.automountServiceAccountToken📜

Type: bool

Default value
false

upstream.core.replicas📜

Type: int

Default value
1

upstream.core.revisionHistoryLimit📜

Type: int

Default value
10

upstream.core.startupProbe.enabled📜

Type: bool

Default value
true

upstream.core.startupProbe.initialDelaySeconds📜

Type: int

Default value
30

upstream.core.resources.requests.memory📜

Type: string

Default value
"256Mi"

upstream.core.resources.requests.cpu📜

Type: string

Default value
"100m"

upstream.core.resources.limits.cpu📜

Type: string

Default value
"100m"

upstream.core.resources.limits.memory📜

Type: string

Default value
"256Mi"

upstream.jobservice.image.repository📜

Type: string

Default value
"registry1.dso.mil/ironbank/opensource/goharbor/harbor-jobservice"

upstream.jobservice.image.tag📜

Type: string

Default value
"v2.13.2"

upstream.jobservice.image.pullSecrets[0]📜

Type: string

Default value
"private-registry"

upstream.jobservice.serviceAccountName📜

Type: string

Default value
""

upstream.jobservice.automountServiceAccountToken📜

Type: bool

Default value
false

upstream.jobservice.replicas📜

Type: int

Default value
1

upstream.jobservice.revisionHistoryLimit📜

Type: int

Default value
10

upstream.jobservice.resources.requests.memory📜

Type: string

Default value
"256Mi"

upstream.jobservice.resources.requests.cpu📜

Type: string

Default value
"100m"

upstream.jobservice.resources.limits.cpu📜

Type: string

Default value
"100m"

upstream.jobservice.resources.limits.memory📜

Type: string

Default value
"256Mi"

upstream.registry.registry.image.repository📜

Type: string

Default value
"registry1.dso.mil/ironbank/opensource/goharbor/registry"

upstream.registry.registry.image.tag📜

Type: string

Default value
"v2.13.2"

upstream.registry.registry.image.pullSecrets[0]📜

Type: string

Default value
"private-registry"

upstream.registry.registry.resources.requests.memory📜

Type: string

Default value
"256Mi"

upstream.registry.registry.resources.requests.cpu📜

Type: string

Default value
"100m"

upstream.registry.registry.resources.limits.cpu📜

Type: string

Default value
"100m"

upstream.registry.registry.resources.limits.memory📜

Type: string

Default value
"256Mi"

upstream.registry.registry.extraEnvVars📜

Type: list

Default value
[]

upstream.registry.controller.image.repository📜

Type: string

Default value
"registry1.dso.mil/ironbank/opensource/goharbor/harbor-registryctl"

upstream.registry.controller.image.tag📜

Type: string

Default value
"v2.13.2"

upstream.registry.controller.image.pullSecrets[0]📜

Type: string

Default value
"private-registry"

upstream.registry.controller.resources.requests.memory📜

Type: string

Default value
"256Mi"

upstream.registry.controller.resources.requests.cpu📜

Type: string

Default value
"100m"

upstream.registry.controller.resources.limits.cpu📜

Type: string

Default value
"100m"

upstream.registry.controller.resources.limits.memory📜

Type: string

Default value
"256Mi"

upstream.trivy.enabled📜

Type: bool

Default value
true

upstream.trivy.image.repository📜

Type: string

Default value
"registry1.dso.mil/ironbank/opensource/goharbor/trivy-adapter"

upstream.trivy.image.tag📜

Type: string

Default value
"v2.13.2"

upstream.trivy.image.pullSecrets[0]📜

Type: string

Default value
"private-registry"

upstream.trivy.serviceAccountName📜

Type: string

Default value
""

upstream.trivy.automountServiceAccountToken📜

Type: bool

Default value
false

upstream.trivy.replicas📜

Type: int

Default value
1

upstream.trivy.resources.requests.cpu📜

Type: string

Default value
"200m"

upstream.trivy.resources.requests.memory📜

Type: string

Default value
"512Mi"

upstream.trivy.resources.limits.cpu📜

Type: int

Default value
1

upstream.trivy.resources.limits.memory📜

Type: string

Default value
"1Gi"

upstream.database.maxIdleConns📜

Type: string

Default value
"100"

upstream.database.maxOpenConns📜

Type: string

Default value
"1000"

upstream.database.type📜

Type: string

Default value
"external"

upstream.database.internal.image.repository📜

Type: string

Default value
"goharbor/harbor-db"

upstream.database.internal.image.tag📜

Type: string

Default value
"v2.13.2"

upstream.database.internal.serviceAccountName📜

Type: string

Default value
""

upstream.database.internal.automountServiceAccountToken📜

Type: bool

Default value
false

upstream.database.internal.password📜

Type: string

Default value
"changeit"

upstream.database.internal.shmSizeLimit📜

Type: string

Default value
"512Mi"

upstream.database.internal.resources.requests.memory📜

Type: string

Default value
"256Mi"

upstream.database.internal.resources.requests.cpu📜

Type: string

Default value
"100m"

upstream.database.internal.resources.limits.cpu📜

Type: string

Default value
"100m"

upstream.database.internal.resources.limits.memory📜

Type: string

Default value
"256Mi"

upstream.database.internal.initContainer.migrator📜

Type: object

Default value
{}

upstream.database.internal.initContainer.resources.requests.memory📜

Type: string

Default value
"128Mi"

upstream.database.internal.initContainer.resources.requests.cpu📜

Type: string

Default value
"100m"

upstream.database.internal.initContainer.resources.limits.cpu📜

Type: string

Default value
"100m"

upstream.database.internal.initContainer.resources.limits.memory📜

Type: string

Default value
"128Mi"

upstream.database.internal.initContainer.permissions📜

Type: object

Default value
{}

upstream.database.external.host📜

Type: string

Default value
"harbor-postgresql"

upstream.database.external.port📜

Type: string

Default value
"5432"

upstream.database.external.username📜

Type: string

Default value
"harborUser"

upstream.database.external.password📜

Type: string

Default value
"harborPW"

upstream.database.external.coreDatabase📜

Type: string

Default value
"harborUser"

upstream.redis.type📜

Type: string

Default value
"external"

upstream.redis.internal.image.repository📜

Type: string

Default value
"goharbor/redis-photon"

upstream.redis.internal.image.tag📜

Type: string

Default value
"v2.13.2"

upstream.redis.internal.image.pullSecrets[0]📜

Type: string

Default value
"private-registry"

upstream.redis.internal.serviceAccountName📜

Type: string

Default value
""

upstream.redis.internal.automountServiceAccountToken📜

Type: bool

Default value
false

upstream.redis.internal.resources.requests.memory📜

Type: string

Default value
"256Mi"

upstream.redis.internal.resources.requests.cpu📜

Type: string

Default value
"100m"

upstream.redis.internal.resources.limits.memory📜

Type: string

Default value
"256Mi"

upstream.redis.internal.resources.limits.cpu📜

Type: string

Default value
"100m"

upstream.redis.external.addr📜

Type: string

Default value
"harbor-redis-bb-master:6379"

upstream.exporter.image.repository📜

Type: string

Default value
"registry1.dso.mil/ironbank/opensource/goharbor/harbor-exporter"

upstream.exporter.image.tag📜

Type: string

Default value
"v2.13.2"

upstream.exporter.image.pullSecrets[0]📜

Type: string

Default value
"private-registry"

upstream.exporter.serviceAccountName📜

Type: string

Default value
""

upstream.exporter.automountServiceAccountToken📜

Type: bool

Default value
false

upstream.exporter.replicas📜

Type: int

Default value
1

upstream.exporter.revisionHistoryLimit📜

Type: int

Default value
10

upstream.exporter.resources.requests.memory📜

Type: string

Default value
"256Mi"

upstream.exporter.resources.requests.cpu📜

Type: string

Default value
"100m"

upstream.exporter.resources.limits.cpu📜

Type: string

Default value
"100m"

upstream.exporter.resources.limits.memory📜

Type: string

Default value
"256Mi"