Files
Will Anderson 7eeff54a11 Wire GCS backup to neuron-db-backup-prod bucket (neuron-494301)
Bucket created, SA key stored in Vault at secret/gcs.
CronJob ExternalSecret updated to pull from secret/gcs.
Hourly restic backup now runs to both R2 and GCS.
2026-04-25 17:51:57 -05:00

12 lines
509 B
Terraform

# Google Cloud Storage — neuron backup bucket (neuron-494301 / neurontechnologies)
# Bucket: gs://neuron-db-backup-prod (created 2026-04-25, US multi-region)
# SA: neuron-agent@neuron-494301.iam.gserviceaccount.com (Storage Admin)
# Key: stored in Vault at secret/gcs.neuron_backup_sa_key
# CronJob: k8s/neuron-technologies/prod/backup-cronjob.yaml
variable "gcp_project_id" {
description = "Google Cloud project ID for neurontechnologies"
type = string
default = "neuron-494301"
}