infra/inventory/group_vars/all
jack fc6b1c0cec
Some checks failed
CI/CD / syntax-check (push) Successful in 39s
CI/CD / deploy (push) Has been cancelled
feat: Timeweb S3 offsite backup uploads
- Add vault_s3_access_key / vault_s3_secret_key to Ansible Vault
- Expose via s3_access_key / s3_secret_key in all/main.yml
- Add s3_endpoint + s3_bucket to backup role defaults
- Install awscli via apt in backup role tasks
- Extend backup.sh.j2: upload *.gz to S3 after local backup,
  prune S3 objects older than backup_retention_days

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-22 03:58:58 +07:00
..
main.yml feat: Timeweb S3 offsite backup uploads 2026-03-22 03:58:58 +07:00
vault.yml feat: Timeweb S3 offsite backup uploads 2026-03-22 03:58:58 +07:00