WeaviateAmazon S3Kubernetes

Missing cloud provider credentials prevent backup operations

critical
configurationUpdated May 14, 2025(via Exa)
How to detect:

Backup and restore operations fail when cloud provider credentials (AWS keys, GCP service account, or Azure account key) are not configured through values.yaml, existing Kubernetes secrets, or service account annotations

Recommended action:

Configure credentials using one of three methods: (1) provide credentials directly in values.yaml under backups.{provider}.credentials, (2) reference existing Kubernetes secrets using backups.{provider}.existingSecret, or (3) for AWS/GCP, use service account annotations. Store credentials securely using Kubernetes secrets rather than plain values.