-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Open
Labels
enhancementNew feature or requestNew feature or request
Description
TL;DR
Backups of our workloads may be useful for disaster recovery, CI/CD pipelines, cloning workloads, or upgrade scenarios. Protecting your workloads can help you achieve business-critical recovery point objectives.
Terraform Resources
https://registry.terraform.io/providers/hashicorp/google/latest/docs/resources/gke_backup_backup_plan
Detailed design
resource "google_gke_backup_backup_plan" "full" {
name = "backup-plan"
cluster = google_container_cluster.primary.id
location = "asia"
retention_policy {
backup_delete_lock_days = 30
backup_retain_days = 180
}
backup_schedule {
cron_schedule = "0 0 * * *"
}
backup_config {
include_volume_data = true
include_secrets = true
selected_applications {
namespaced_names {
name = "app1"
namespace = "ns1"
}
namespaced_names {
name = "app2"
namespace = "ns2"
}
}
}
}
Additional information
This was brought up back in 2023 but closed as "not planned"
Ameausoone
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request