Skip to content

Latest commit

 

History

History
49 lines (36 loc) · 3.12 KB

File metadata and controls

49 lines (36 loc) · 3.12 KB

azure-advanced-backup

Version: 0.4.0 Type: application AppVersion: 0.4.0

Azure backup of databases and containers in a Kubernetes Cronjob

Usage:

  • Add repository

    helm repo add azure-advanced-backup https://dodevops.io/azure-advanced-backup/
    
  • Install chart

    helm install azure-advanced-backup azure-advanced-backup/azure-advanced-backup --version 0.1.0
    

Homepage: https://github.com/dodevops/azure-advanced-backup

Source Code

Values

Key Type Default Description
config.auth.applicationId string "" The id of the application to authenticate with
config.auth.secret string "" The secret of the application
config.auth.tenantId string "" Azure tenant id
config.backupStorage.account string "" Name of the storage account to sync the containers to
config.backupStorage.container string "" Name of the storage container to sync the container contents to
config.containers string "" Whitespace separated list of storage containers in the form BACKUP_NAME:STORAGE_ACCOUNT_NAME:CONTAINER_NAME
config.copySnapshots string "true" If set to "true", copies the managed disk snapshots as a single VHD into the backup storage account. The existing VHD will be overwritten. If not set to "true", the snapshots will stay where they were created and get deleted after the days given in snapshotRetentionDays.
config.debug string "no" Set to "yes" to enable debug output. WARNING This will potentially output sensitive information to the log!
config.managedDisks string "" Whitespace separated list of managed disks in the form DISK_NAME:DISK_URI:RESOURCEGROUP_NAME
config.postgres.databases string "" Whitespace separated list of database logins in the form BACKUP_NAME:USERNAME:PASSWORD:HOST:DATABASE_NAME
config.postgres.useCustomFormat string "no" set to yes to use the pg_dump custom format (--format c) and a dmp suffix instead of the sql format and an sql suffix
config.resourceGroupLockId string "" Set to the id of a resource group lock to remove when deleting snapshots and recreate it afterwards
config.schedule string "0 0 * * *" Cronjob schedule
config.snapshotRetentionDays int 7 Number of days to keep a snapshot. Note that this only applies if copySnapshots is set to false.
fullnameOverride string ""
image.pullPolicy string "IfNotPresent"
image.repository string "ghcr.io/dodevops/azure-advanced-backup"
image.tag string ""
nameOverride string ""
replicaCount int 1

Autogenerated from chart metadata using helm-docs v1.11.0