Add AWS backups bucket
Joining the big boy club oh yeah
This commit is contained in:
parent
f8549a6ad4
commit
e59ecf33ea
@ -10,6 +10,8 @@ acme_directory: "https://acme-v02.api.letsencrypt.org/directory"
|
|||||||
acme_version: 2
|
acme_version: 2
|
||||||
acme_webroot: "/var/www/acme"
|
acme_webroot: "/var/www/acme"
|
||||||
|
|
||||||
|
aws_backup_bucket: "9iron-backups-general"
|
||||||
|
|
||||||
# MySQL
|
# MySQL
|
||||||
mysql_root_password: !vault |
|
mysql_root_password: !vault |
|
||||||
$ANSIBLE_VAULT;1.1;AES256
|
$ANSIBLE_VAULT;1.1;AES256
|
||||||
|
@ -52,4 +52,10 @@ for file in "$MODULESDIR"/*; do
|
|||||||
log "Error executing module: $file"
|
log "Error executing module: $file"
|
||||||
}
|
}
|
||||||
done
|
done
|
||||||
|
# If we have a fancy schmancy bucket, use it
|
||||||
|
s3bucket="{{ aws_backup_bucket }}"
|
||||||
|
if command -v aws > /dev/null 2>&1 && aws s3 ls "s3://$s3bucket"; then
|
||||||
|
log "Moving files to S3 bucket $s3bucket"
|
||||||
|
aws s3 mv "$BACKUPSDIR" "s3://$s3bucket" --storage-class STANDARD_IA --recursive
|
||||||
|
fi
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user