Skip to content

velero values.yaml📜

openshift📜

Type: bool

Default value
false

upstream.image.repository📜

Type: string

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

upstream.image.tag📜

Type: string

Default value
"v1.16.1"

upstream.image.pullPolicy📜

Type: string

Default value
"IfNotPresent"

upstreamimage.imagePullSecrets[0]📜

Type: string

Default value
"private-registry"

upstream.nameOverride📜

Type: string

Default value
"velero"

upstream.fullnameOverride📜

Type: string

Default value
"velero"

upstream.resources.requests.cpu📜

Type: string

Default value
"1000m"

upstream.resources.requests.memory📜

Type: string

Default value
"512Mi"

upstream.resources.limits.cpu📜

Type: string

Default value
"1000m"

upstream.resources.limits.memory📜

Type: string

Default value
"512Mi"

upstream.resources.upgradeJob.requests.cpu📜

Type: string

Default value
"100m"

upstream.resources.upgradeJob.requests.memory📜

Type: string

Default value
"256Mi"

upstream.resources.upgradeJob.limits.cpu📜

Type: string

Default value
"100m"

upstream.resources.upgradeJob.limits.memory📜

Type: string

Default value
"256Mi"

upstream.upgradeJobResources.requests.cpu📜

Type: string

Default value
"100m"

upstream.upgradeJobResources.requests.memory📜

Type: string

Default value
"256Mi"

upstream.upgradeJobResources.limits.cpu📜

Type: string

Default value
"100m"

upstream.upgradeJobResources.limits.memory📜

Type: string

Default value
"256Mi"

upstream.initContainers[0].name📜

Type: string

Default value
"velero-plugin-for-aws"

upstream.initContainers[0].image📜

Type: string

Default value
"registry1.dso.mil/ironbank/opensource/velero/velero-plugin-for-aws:v1.12.1"

upstream.initContainers[0].imagePullPolicy📜

Type: string

Default value
IfNotPresent

upstream.initContainers[0].volumeMounts[0].mountPath📜

Type: string

Default value
"/target"

upstream.initContainers[0].volumeMounts[0].name📜

Type: string

Default value
"plugins"

upstream.initContainers[0].resources.requests.memory📜

Type: string

Default value
"512Mi"

upstream.initContainers[0].resources.requests.cpu📜

Type: string

Default value
"100m"

upstream.initContainers[0].resources.limits.memory📜

Type: string

Default value
"512Mi"

upstream.initContainers[0].resources.limits.cpu📜

Type: string

Default value
"100m"

upstream.initContainers[0].securityContext.capabilites.drop[0]📜

Type: string

Default value
"ALL"

upstream.podSecurityContext.runAsUser📜

Type: int

Default value
65534

upstream.podSecurityContext.runAsGroup📜

Type: int

Default value
65534

upstream.containerSecurityContext.allowPrivilegeEscalation📜

Type: bool

Default value
false

upstream.containerSecurityContext.capabilities.drop[0]📜

Type: string

Default value
"ALL"

upstream.containerSecurityContext.readOnlyRootFilesystem📜

Type: bool

Default value
true

upstream.metrics.prometheusRule.spec[0].alert📜

Type: string

Default value
"VeleroVeleroJobAbsent"

upstream.metrics.prometheusRule.spec[0].annotations.message📜

Type: string

Default value
""

upstream.metrics.prometheusRule.spec[0].expr📜

Type: string

Default value
"absent(up{job=\"velero-velero\", namespace=\"velero\"})"

upstream.metrics.prometheusRule.spec[0].for📜

Type: string

Default value
"10m"

upstream.metrics.prometheusRule.spec[0].labels.severity📜

Type: string

Default value
"critical"

upstream.metrics.prometheusRule.spec[1].alert📜

Type: string

Default value
"VeleroBackupPartialFailures"

upstream.metrics.prometheusRule.spec[1].annotations.message📜

Type: string

Default value
"Velero backup job ( {{`{{`}} $labels.job {{`}}`}} ) has {{`{{`}} $value | humanizePercentage {{`}}`}} partially failed backups."

upstream.metrics.prometheusRule.spec[1].expr📜

Type: string

Default value
"velero_backup_partial_failure_total{job!=\"\"} / velero_backup_attempt_total{job!=\"\"} > 0"

upstream.metrics.prometheusRule.spec[1].for📜

Type: string

Default value
"10m"

upstream.metrics.prometheusRule.spec[1].labels.severity📜

Type: string

Default value
"warning"

upstream.metrics.prometheusRule.spec[2].alert📜

Type: string

Default value
"VeleroBackupFailures"

upstream.metrics.prometheusRule.spec[2].annotations.message📜

Type: string

Default value
"Velero backup job ( {{`{{`}} $labels.job {{`}}`}} ) has {{`{{`}} $value | humanizePercentage {{`}}`}} failed backups."

upstream.metrics.prometheusRule.spec[2].expr📜

Type: string

Default value
"velero_backup_failure_total{job!=\"\"} / velero_backup_attempt_total{job!=\"\"} > 0"

upstream.metrics.prometheusRule.spec[2].for📜

Type: string

Default value
"10m"

upstream.metrics.prometheusRule.spec[2].labels.severity📜

Type: string

Default value
"critical"

upstream.metrics.prometheusRule.spec[3].alert📜

Type: string

Default value
"VeleroBackupValidationFailures"

upstream.metrics.prometheusRule.spec[3].annotations.message📜

Type: string

Default value
"Velero backup job ( {{`{{`}} $labels.job {{`}}`}} ) has {{`{{`}} $value | humanizePercentage {{`}}`}} failed backup validations."

metrics.prometheusRule.spec[3].expr📜

Type: string

Default value
"velero_backup_validation_failure_total{job!=\"\"} / velero_backup_attempt_total{job!=\"\"} > 0"

upstream.metrics.prometheusRule.spec[3].for📜

Type: string

Default value
"10m"

upstream.metrics.prometheusRule.spec[3].labels.severity📜

Type: string

Default value
"critical"

upstream.metrics.prometheusRule.spec[4].alert📜

Type: string

Default value
"VeleroBackupDeletionFailures"

upstream.metrics.prometheusRule.spec[4].annotations.message📜

Type: string

Default value
"Velero backup job ( {{`{{`}} $labels.job {{`}}`}} ) has {{`{{`}} $value | humanizePercentage {{`}}`}} failed backup deletions."

metrics.prometheusRule.spec[4].expr📜

Type: string

Default value
"velero_backup_deletion_failure_total{job!=\"\"} / velero_backup_deletion_attempt_total{job!=\"\"} > 0"

upstream.metrics.prometheusRule.spec[4].for📜

Type: string

Default value
"10m"

upstream.metrics.prometheusRule.spec[4].labels.severity📜

Type: string

Default value
"critical"

upstream.metrics.prometheusRule.spec[5].alert📜

Type: string

Default value
"VeleroBackupItemErrors"

upstream.metrics.prometheusRule.spec[5].annotations.message📜

Type: string

Default value
"Velero backup job ( {{`{{`}} $labels.job {{`}}`}} ) has item errors."

upstream.metrics.prometheusRule.spec[5].expr📜

Type: string

Default value
"velero_backup_items_errors{job!=\"\"} > 0"

upstream.metrics.prometheusRule.spec[5].for📜

Type: string

Default value
"10m"

upstream.metrics.prometheusRule.spec[5].labels.severity📜

Type: string

Default value
"critical"

upstream.metrics.prometheusRule.spec[6].alert📜

Type: string

Default value
"VeleroCSISnapshotFailures"

upstream.metrics.prometheusRule.spec[6].annotations.message📜

Type: string

Default value
"Velero CSI snapshot job ( {{`{{`}} $labels.job {{`}}`}} ) has {{`{{`}} $value | humanizePercentage {{`}}`}} failed CSI snapshots."

upstream.metrics.prometheusRule.spec[6].expr📜

Type: string

Default value
"velero_csi_snapshot_failure_total{job!=\"\"} / velero_csi_snapshot_attempt_total{job!=\"\"} > 0"

upstream.metrics.prometheusRule.spec[6].for📜

Type: string

Default value
"10m"

upstream.metrics.prometheusRule.spec[6].labels.severity📜

Type: string

Default value
"critical"

upstream.metrics.prometheusRule.spec[7].alert📜

Type: string

Default value
"VeleroRestorePartialFailures"

upstream.metrics.prometheusRule.spec[7].annotations.message📜

Type: string

Default value
"Velero restore job ( {{`{{`}} $labels.job {{`}}`}} ) has {{`{{`}} $value | humanizePercentage {{`}}`}} partially failed restores."

upstream.metrics.prometheusRule.spec[7].expr📜

Type: string

Default value
"velero_restore_partial_failure_total{job!=\"\"} / velero_restore_attempt_total{job!=\"\"} > 0"

upstream.metrics.prometheusRule.spec[7].for📜

Type: string

Default value
"10m"

upstream.metrics.prometheusRule.spec[7].labels.severity📜

Type: string

Default value
"warning"

upstream.metrics.prometheusRule.spec[8].alert📜

Type: string

Default value
"VeleroRestoreFailures"

upstream.metrics.prometheusRule.spec[8].annotations.message📜

Type: string

Default value
"Velero restore job ( {{`{{`}} $labels.job {{`}}`}} ) has {{`{{`}} $value | humanizePercentage {{`}}`}} failed restores."

upstream.metrics.prometheusRule.spec[8].expr📜

Type: string

Default value
"velero_restore_failed_total{job!=\"\"} / velero_restore_attempt_total{job!=\"\"} > 0"

upstream.metrics.prometheusRule.spec[8].for📜

Type: string

Default value
"10m"

upstream.metrics.prometheusRule.spec[8].labels.severity📜

Type: string

Default value
"critical"

upstream.metrics.prometheusRule.spec[9].alert📜

Type: string

Default value
"VeleroRestoreValidationFailures"

upstream.metrics.prometheusRule.spec[9].annotations.message📜

Type: string

Default value
"Velero restore job ( {{`{{`}} $labels.job {{`}}`}} ) has {{`{{`}} $value | humanizePercentage {{`}}`}} failed restore validations."

upstream.metrics.prometheusRule.spec[9].expr📜

Type: string

Default value
"velero_restore_validation_failed_total{job!=\"\"} / velero_restore_attempt_total{job!=\"\"} > 0"

upstream.metrics.prometheusRule.spec[9].for📜

Type: string

Default value
"10m"

upstream.metrics.prometheusRule.spec[9].labels.severity📜

Type: string

Default value
"critical"

upstream.metrics.prometheusRule.spec[10].alert📜

Type: string

Default value
"VeleroVolumeSnapshotFailures"

upstream.metrics.prometheusRule.spec[10].annotations.message📜

Type: string

Default value
"Velero volume snapshot job ( {{`{{`}} $labels.job {{`}}`}} ) has {{`{{`}} $value | humanizePercentage {{`}}`}} failed volume snapshots."

upstream.metrics.prometheusRule.spec[10].expr📜

Type: string

Default value
"velero_volume_snapshot_failure_total{job!=\"\"} / velero_volume_snapshot_attempt_total{job!=\"\"} > 0"

upstream.metrics.prometheusRule.spec[10].for📜

Type: string

Default value
"10m"

upstream.metrics.prometheusRule.spec[10].labels.severity📜

Type: string

Default value
"critical"

usptream.kubectl.image.repository📜

Type: string

Default value
"registry1.dso.mil/ironbank/opensource/kubernetes/kubectl"

usptream.kubectl.image.tag📜

Type: string

Default value
"v1.32.6"

usptream.kubectl.containerSecurityContext.capabilities.drop[0]📜

Type: string

Default value
"ALL"

usptream.kubectl.resources.requests.memory📜

Type: string

Default value
"256Mi"

usptream.kubectl.resources.requests.cpu📜

Type: string

Default value
"100m"

usptream.kubectl.resources.limits.memory📜

Type: string

Default value
"256Mi"

usptream.kubectl.resources.limits.cpu📜

Type: string

Default value
"100m"

usptream.kubectl.annotations.”sidecar.istio.io/inject”📜

Type: string

Default value
"false"

usptream.kubectl.labels📜

Type: object

Default value
{}

upstream.upgradeCRDs📜

Type: bool

Default value
false

upstream.configuration.backupStorageLocation[0].name📜

Type: string

Default value
nil

upstream.configuration.backupStorageLocation[0].provider📜

Type: string

Default value
nil

upstream.configuration.backupStorageLocation[0].bucket📜

Type: string

Default value
nil

upstream.configuration.backupStorageLocation[0].caCert📜

Type: string

Default value
nil

upstream.configuration.backupStorageLocation[0].prefix📜

Type: string

Default value
nil

upstream.configuration.backupStorageLocation[0].default📜

Type: string

Default value
nil

upstream.configuration.backupStorageLocation[0].validationFrequency📜

Type: string

Default value
nil

upstream.configuration.backupStorageLocation[0].accessMode📜

Type: string

Default value
"ReadWrite"

upstream.configuration.backupStorageLocation[0].credential.name📜

Type: string

Default value
nil

upstream.configuration.backupStorageLocation[0].credential.key📜

Type: string

Default value
nil

upstream.configuration.backupStorageLocation[0].config.region📜

Type: string

Default value
"us-gov-west-1"

upstream.configuration.backupStorageLocation[0].annotations📜

Type: object

Default value
{}

upstream.configuration.volumeSnapshotLocation[0].name📜

Type: string

Default value
nil

upstream.configuration.volumeSnapshotLocation[0].provider📜

Type: string

Default value
nil

upstream.configuration.volumeSnapshotLocation[0].credential.name📜

Type: string

Default value
nil

upstream.configuration.volumeSnapshotLocation[0].credential.key📜

Type: string

Default value
nil

upstream.configuration.volumeSnapshotLocation[0].config.region📜

Type: string

Default value
"us-gov-west-1"

upstream.configuration.volumeSnapshotLocation[0].annotations📜

Type: object

Default value
{}

upstream.nodeAgent.podVolumePath📜

Type: string

Default value
"/var/lib/kubelet/pods"

upstream.nodeAgent.pluginVolumePath📜

Type: string

Default value
"/var/lib/kubelet/plugins"

upstream.nodeAgent.priorityClassName📜

Type: string

Default value
""

upstream.nodeAgent.resources.requests.cpu📜

Type: string

Default value
"1000m"

upstream.nodeAgent.resources.requests.memory📜

Type: string

Default value
"1024Mi"

upstream.nodeAgent.resources.limits.cpu📜

Type: string

Default value
"1000m"

upstream.nodeAgent.resources.limits.memory📜

Type: string

Default value
"1024Mi"

upstream.nodeAgent.podSecurityContext.runAsUser📜

Type: int

Default value
0

upstream.nodeAgent.podSecurityContext.fsGroup📜

Type: int

Default value
1337

upstream.nodeAgent.containerSecurityContext.capabilities.drop[0]📜

Type: string

Default value
"ALL"

domain📜

Type: string

Default value
"dev.bigbang.mil"

bigbang.upgradeCRDs📜

Type: bool

Default value
true

istio.enabled📜

Type: bool

Default value
false

istio.hardened.enabled📜

Type: bool

Default value
false

istio.hardened.outboundTrafficPolicyMode📜

Type: string

Default value
"REGISTRY_ONLY"

istio.hardened.customServiceEntries📜

Type: list

Default value
[]

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 velero 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

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

Type: string

Default value
"0.0.0.0/0"

networkPolicies.additionalPolicies📜

Type: list

Default value
[]

csi📜

Type: object

Default value
defaultClass: 'true'
driver: ebs.csi.aws.com

Description: Velero csi plugin options

csi.driver📜

Type: string

Default value
"ebs.csi.aws.com"

Description: Driver to use for Velero csi plugin. Default: “ebs.csi.aws.com”

csi.defaultClass📜

Type: string

Default value
"true"

Description: Set Velero VolumeSnapshotClass to default. Supported values: “true”/”false”

bbtests.enabled📜

Type: bool

Default value
false

bbtests.scripts.image📜

Type: string

Default value
"registry1.dso.mil/bigbang-ci/velero-tester:1.1.0"

bbtests.scripts.envs.MINIO_HOST📜

Type: string

Default value
"http://minio.minio.svc"

bbtests.scripts.envs.MINIO_USER📜

Type: string

Default value
"minio"

bbtests.scripts.envs.MINIO_PASS📜

Type: string

Default value
"minio123"

bbtests.scripts.envs.SCHEDULED_BACKUP_NAME📜

Type: string

Default value
"{{ include \"velero.fullname\" . | trim }}-scheduled-backup"

bbtests.scripts.envs.SCHEDULED_TEST📜

Type: string

Default value
"false"

bbtests.scripts.secretEnvs[0].name📜

Type: string

Default value
"NAMESPACE"

bbtests.scripts.secretEnvs[0].valueFrom.fieldRef.fieldPath📜

Type: string

Default value
"metadata.namespace"

bbtests.scripts.additionalVolumes[0].name📜

Type: string

Default value
"minio-volume"

bbtests.scripts.additionalVolumes[0].emptyDir📜

Type: object

Default value
{}

bbtests.scripts.additionalVolumeMounts[0].mountPath📜

Type: string

Default value
"/.mc"

bbtests.scripts.additionalVolumeMounts[0].name📜

Type: string

Default value
"minio-volume"