diff --git a/cookbooks/digdag/default.rb b/cookbooks/digdag/default.rb index 5d8d728..1467544 100644 --- a/cookbooks/digdag/default.rb +++ b/cookbooks/digdag/default.rb @@ -3,6 +3,7 @@ include_recipe './attributes.rb' include_recipe './install.rb' include_recipe './setup.rb' +include_recipe './mc.rb' include_recipe './rclone_install.rb' include_recipe './rclone_setup.rb' diff --git a/cookbooks/digdag/files/root/.mc/config.json b/cookbooks/digdag/files/root/.mc/config.json new file mode 100644 index 0000000..88a241e --- /dev/null +++ b/cookbooks/digdag/files/root/.mc/config.json @@ -0,0 +1,5 @@ +md5:17a3f86858b25ec6fcd64b7f47f924ae:salt:190-136-109-24-26-133-85-248:aes-256-cfb:zWTyQvUX+eDR+m5h1Y3Hwk7/m6ESw4pMA+1bRrhyQ61SdsJj4SGTCP5i2nl9 +A91t/q0sQTlWxEgcGDHx40U7Qz55BEq4cAgA3DUSzQzqpNAsWqmH3XLc2dF8 +jF7V2PWtGpfdxTy8XW3GWiJE5fDB5CQDFRr3eFZmYOKLLN6ILUH9PsvfJRDL +O3ihrtWz3Mg9Rv68N2AwO5uNV3Tb6ontTcu2AIrswP7ZLLbmM97xT7sGl4mb +3n54yFU72NjTP5aOW0LcjSYdIcRDMR4TgxJk5NUb55rdfHbLP2SCbWKJxg== \ No newline at end of file diff --git a/cookbooks/digdag/mc.rb b/cookbooks/digdag/mc.rb new file mode 100644 index 0000000..1fcf2b6 --- /dev/null +++ b/cookbooks/digdag/mc.rb @@ -0,0 +1,14 @@ +directory '/root/.mc' do + owner 'root' + group 'root' + mode '700' +end + +# Deploy the configuration file: +encrypted_remote_file '/root/.mc/config.json' do + owner 'root' + group 'root' + mode '600' + source 'files/root/.mc/config.json' + password ENV['ITAMAE_PASSWORD'] +end