Add framework for managing letsencrypt certificates
authorTom Hughes <tom@compton.nu>
Sat, 11 Feb 2017 15:03:01 +0000 (15:03 +0000)
committerTom Hughes <tom@compton.nu>
Sat, 11 Feb 2017 16:35:17 +0000 (16:35 +0000)
commit77cd975164d60c089b6a42b2e9bd128c0e037025
treec059b29417c7d659e164b63889e5f088cd502797
parentc9b75f244f5e5bf3ca3c999ab553a4473cb86978
Add framework for managing letsencrypt certificates
19 files changed:
.kitchen.yml
cookbooks/letsencrypt/.foodcritic [new file with mode: 0644]
cookbooks/letsencrypt/README.md [new file with mode: 0644]
cookbooks/letsencrypt/files/default/bin/renew [new file with mode: 0755]
cookbooks/letsencrypt/files/default/bin/renew-hook [new file with mode: 0755]
cookbooks/letsencrypt/files/default/bin/upload [new file with mode: 0755]
cookbooks/letsencrypt/files/default/knife.rb [new file with mode: 0644]
cookbooks/letsencrypt/metadata.rb [new file with mode: 0644]
cookbooks/letsencrypt/recipes/default.rb [new file with mode: 0644]
cookbooks/letsencrypt/templates/default/apache.erb [new file with mode: 0644]
cookbooks/letsencrypt/templates/default/cron.erb [new file with mode: 0644]
cookbooks/letsencrypt/templates/default/request.erb [new file with mode: 0644]
cookbooks/ssl/.foodcritic
cookbooks/ssl/resources/certificate.rb [new file with mode: 0644]
cookbooks/ssl/templates/default/ssl.cnf.erb [new file with mode: 0644]
roles/ironbelly.rb
roles/letsencrypt.rb [new file with mode: 0644]
test/data_bags/accounts/letsencrypt.json [new file with mode: 0644]
test/data_bags/chef/keys.json [new file with mode: 0644]