Back up LND files and channels to S3 #370

Merged
raucao merged 4 commits from feature/359-lnd_channel_backups into master 2022-01-03 17:38:47 +00:00
Showing only changes of commit 56f58f3a1b - Show all commits

View File

@ -0,0 +1,29 @@
#
# Cookbook:: kosmos-bitcoin
# Recipe:: aws-client
#
package "awscli"
directory "/root/.aws"
credentials = Chef::EncryptedDataBagItem.load('credentials', 'backup')
file "/root/.aws/config" do
mode "600"
content lazy { <<-EOF
[default]
region = #{credentials["s3_region"]}
EOF
}
end
file "/root/.aws/credentials" do
mode "600"
content lazy { <<-EOF
[default]
aws_access_key_id = #{credentials["s3_access_key_id"]}
aws_secret_access_key = #{credentials["s3_secret_access_key"]}
EOF
}
end