Skip to content

bbctl values.yaml

domain

Type: string

Default value
"dev.bigbang.mil"

Description: Passdown values from Big Bang These values are for the BigBang overrides

networkPolicies.enabled

Type: bool

Default value
false

networkPolicies.egress.definitions.private-registry.to[0].ipBlock.cidr

Type: string

Default value
"15.205.173.153/32"

networkPolicies.egress.definitions.private-registry.ports[0].port

Type: int

Default value
443

networkPolicies.egress.definitions.private-registry.ports[0].protocol

Type: string

Default value
"TCP"

networkPolicies.egress.definitions.bigbang-releases.to[0].ipBlock.cidr

Type: string

Default value
"15.200.176.128/28"

networkPolicies.egress.definitions.bigbang-releases.to[1].ipBlock.cidr

Type: string

Default value
"15.200.28.240/28"

networkPolicies.egress.definitions.bigbang-releases.to[2].ipBlock.cidr

Type: string

Default value
"108.175.48.0/22"

networkPolicies.egress.definitions.bigbang-releases.to[3].ipBlock.cidr

Type: string

Default value
"108.175.56.0/22"

networkPolicies.egress.definitions.bigbang-releases.to[4].ipBlock.cidr

Type: string

Default value
"136.18.0.0/23"

networkPolicies.egress.definitions.bigbang-releases.ports[0].port

Type: int

Default value
443

networkPolicies.egress.definitions.bigbang-releases.ports[0].protocol

Type: string

Default value
"TCP"

networkPolicies.egress.from.bbctl-bigbang-policy.to.definition.kubeAPI

Type: bool

Default value
true

networkPolicies.egress.from.bbctl-bigbang-preflight.to.definition.kubeAPI

Type: bool

Default value
true

networkPolicies.egress.from.bbctl-bigbang-status.to.definition.kubeAPI

Type: bool

Default value
true

networkPolicies.egress.from.bbctl-bigbang-updater.to.definition.kubeAPI

Type: bool

Default value
true

networkPolicies.egress.from.bbctl-bigbang-updater.to.definition.private-registry

Type: bool

Default value
true

networkPolicies.egress.from.bbctl-bigbang-updater.to.definition.bigbang-releases

Type: bool

Default value
true

networkPolicies.egress.from.bbctl-bigbang-violations.to.definition.kubeAPI

Type: bool

Default value
true

networkPolicies.additionalPolicies

Type: list

Default value
[]

istio.enabled

Type: bool

Default value
false

istio.sidecar.enabled

Type: bool

Default value
false

istio.sidecar.outboundTrafficPolicyMode

Type: string

Default value
"REGISTRY_ONLY"

istio.authorizationPolicies.enabled

Type: bool

Default value
false

istio.authorizationPolicies.custom

Type: list

Default value
[]

istio.mtls.mode

Type: string

Default value
"STRICT"

routes.outbound.bbctl.enabled

Type: bool

Default value
true

routes.outbound.bbctl.hosts[0]

Type: string

Default value
"repo1.dso.mil"

routes.outbound.bbctl.hosts[1]

Type: string

Default value
"registry1.dso.mil"

routes.outbound.bbctl.hosts[2]

Type: string

Default value
"umbrella-bigbang-releases.s3-us-gov-west-1.amazonaws.com"

monitoring.enabled

Type: bool

Default value
false

bbtests.enabled

Type: bool

Default value
false

image.repository

Type: string

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

image.pullPolicy

Type: string

Default value
"Always"

image.tag

Type: string

Default value
"2.3.1"

yqImage.repository

Type: string

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

yqImage.pullPolicy

Type: string

Default value
"Always"

yqImage.tag

Type: string

Default value
"4.50.1"

imagePullSecrets[0].name

Type: string

Default value
"private-registry"

nameOverride

Type: string

Default value
""

fullnameOverride

Type: string

Default value
""

serviceAccount.annotations

Type: object

Default value
{}

serviceAccount.name

Type: string

Default value
""

podAnnotations

Type: object

Default value
{}

podSecurityContext

Type: object

Default value
{}

securityContext.capabilities.drop[0]

Type: string

Default value
"ALL"

securityContext.readOnlyRootFilesystem

Type: bool

Default value
true

securityContext.runAsNonRoot

Type: bool

Default value
true

securityContext.runAsUser

Type: int

Default value
1000

securityContext.runAsGroup

Type: int

Default value
1000

resources.requests.cpu

Type: string

Default value
"100m"

resources.requests.memory

Type: string

Default value
"128Mi"

resources.limits.cpu

Type: string

Default value
"200m"

resources.limits.memory

Type: string

Default value
"256Mi"

nodeSelector

Type: object

Default value
{}

tolerations

Type: list

Default value
[]

affinity

Type: object

Default value
{}

credentialsFile.credentials[0].uri

Type: string

Default value
"registry1.dso.mil"

credentialsFile.credentials[0].username

Type: string

Default value
""

credentialsFile.credentials[0].password

Type: string

Default value
""

credentialsFile.credentials[0].email

Type: string

Default value
""

credentialsFile.credentials[1].uri

Type: string

Default value
"repo1.dso.mil"

credentialsFile.credentials[1].username

Type: string

Default value
""

credentialsFile.credentials[1].password

Type: string

Default value
""

credentialsFile.credentials[1].email

Type: string

Default value
""

baseConfig.bbctl-log-add-source

Type: bool

Default value
true

baseConfig.bbctl-log-format

Type: string

Default value
"json"

baseConfig.bbctl-log-level

Type: string

Default value
"warn"

baseConfig.bbctl-log-output

Type: string

Default value
"stderr"

baseConfig.big-bang-repo

Type: string

Default value
"https://repo1.dso.mil/big-bang/bigbang/-/blob/master/"

baseConfig.big-bang-skip-auto-update

Type: bool

Default value
true

baseConfig.registry-override

Type: list

Default value
[]

baseConfig.output-config.format

Type: string

Default value
"json"

baseConfig.output-config.json-pretty-print

Type: bool

Default value
false

baseConfig.preflight-check.image

Type: string

Default value
""

baseConfig.skip-update-check

Type: bool

Default value
true

baseConfig.util-credential-helper.big-bang-credential-helper-credentials-file-path

Type: string

Default value
"/home/bigbang/.bbctl/credentials.yaml"

baseConfig.util-credential-helper.big-bang-credential-helper

Type: string

Default value
"credentials-file"

baseLabels

Type: object

Default value
{}

bigbangUpdater.enabled

Type: bool

Default value
true

bigbangUpdater.importDashboards

Type: bool

Default value
true

bigbangUpdater.schedule

Type: string

Default value
"0 * * * *"

bigbangUpdater.bigbangReleaseName

Type: string

Default value
"bigbang"

bigbangUpdater.bigbangReleaseNamespace

Type: string

Default value
"bigbang"

bigbangUpdater.labels

Type: object

Default value
{}

bigbangUpdater.config

Type: object

Default value
{}

bigbangUpdater.podAnnotations

Type: object

Default value
{}

bigbangUpdater.serviceAccount.create

Type: bool

Default value
true

bigbangUpdater.serviceAccount.annotations

Type: object

Default value
{}

bigbangUpdater.serviceAccount.name

Type: string

Default value
""

bigbangStatus.enabled

Type: bool

Default value
true

bigbangStatus.importDashboards

Type: bool

Default value
true

bigbangStatus.schedule

Type: string

Default value
"0 * * * *"

bigbangStatus.bigbangReleaseName

Type: string

Default value
"bigbang"

bigbangStatus.bigbangReleaseNamespace

Type: string

Default value
"bigbang"

bigbangStatus.labels

Type: object

Default value
{}

bigbangStatus.config

Type: object

Default value
{}

bigbangStatus.podAnnotations

Type: object

Default value
{}

bigbangStatus.serviceAccount.create

Type: bool

Default value
true

bigbangStatus.serviceAccount.annotations

Type: object

Default value
{}

bigbangStatus.serviceAccount.name

Type: string

Default value
""

bigbangViolations.enabled

Type: bool

Default value
true

bigbangViolations.importDashboards

Type: bool

Default value
true

bigbangViolations.schedule

Type: string

Default value
"0 * * * *"

bigbangViolations.bigbangReleaseName

Type: string

Default value
"bigbang"

bigbangViolations.bigbangReleaseNamespace

Type: string

Default value
"bigbang"

bigbangViolations.labels

Type: object

Default value
{}

bigbangViolations.config

Type: object

Default value
{}

bigbangViolations.podAnnotations

Type: object

Default value
{}

bigbangViolations.serviceAccount.create

Type: bool

Default value
true

bigbangViolations.serviceAccount.annotations

Type: object

Default value
{}

bigbangViolations.serviceAccount.name

Type: string

Default value
""

bigbangPreflight.enabled

Type: bool

Default value
true

bigbangPreflight.importDashboards

Type: bool

Default value
true

bigbangPreflight.schedule

Type: string

Default value
"0 * * * *"

bigbangPreflight.bigbangReleaseName

Type: string

Default value
"bigbang"

bigbangPreflight.bigbangReleaseNamespace

Type: string

Default value
"bigbang"

bigbangPreflight.labels

Type: object

Default value
{}

bigbangPreflight.config

Type: object

Default value
{}

bigbangPreflight.podAnnotations

Type: object

Default value
{}

bigbangPreflight.serviceAccount.create

Type: bool

Default value
true

bigbangPreflight.serviceAccount.annotations

Type: object

Default value
{}

bigbangPreflight.serviceAccount.name

Type: string

Default value
""

bigbangPolicy.enabled

Type: bool

Default value
true

bigbangPolicy.importDashboards

Type: bool

Default value
true

bigbangPolicy.policyEnforcer

Type: string

Default value
"kyverno"

bigbangPolicy.schedule

Type: string

Default value
"0 * * * *"

bigbangPolicy.bigbangReleaseName

Type: string

Default value
"bigbang"

bigbangPolicy.bigbangReleaseNamespace

Type: string

Default value
"bigbang"

bigbangPolicy.labels

Type: object

Default value
{}

bigbangPolicy.config

Type: object

Default value
{}

bigbangPolicy.podAnnotations

Type: object

Default value
{}

bigbangPolicy.serviceAccount.create

Type: bool

Default value
true

bigbangPolicy.serviceAccount.annotations

Type: object

Default value
{}

bigbangPolicy.serviceAccount.name

Type: string

Default value
""