chef-acme
chef-acme copied to clipboard
Chef cookbook to request SSL certificates at Let's Encrypt
(This is currently a RFC which I just hacked together.) ## Motivation: In complex setups, when you have more than one front-facing httpd, like in anycast/cdn setups, you have the...
And how now do fullchain crt file???
It would be nice to update to acme-client v2 in order to support wildcard certificates
``` describe 'site-proxy::letsencrypt' do context 'When all attributes are default, on debian 8.7' do let(:chef_run) { ChefSpec::SoloRunner.new(DEBIAN_OPTS).converge(described_recipe) } it 'includes `acme` recipe' do expect(chef_run).to include_recipe('acme') end it 'creates a self...
chefspec
We should get chefspec tests added. Integration tests are taking ages (in VMware) and seem to fail in Docker (due to some rabbitmq issue).
Hi, https://github.com/atomic-penguin/cookbook-certificate has some additional options that make life easier, e.g. `nginx_cert` or `combined_file`. I would love to see those options for this cookbook, too.
Chef::Exceptions::ValidationFailed ---------------------------------- Property key_size must be one of: Integer! You passed nil. Cookbook Trace: (most recent call first) ---------------------------------------- /var/chef/cache/cookbooks/acme/resources/selfsigned.rb:44:in `block (2 levels) in class_from_file' /var/chef/cache/cookbooks/acme/resources/selfsigned.rb:39:in `block in class_from_file' acme_selfsigned("test.example.com")...
I spent wayyy too long today on a non-issue and, if possible, I'd love to see a warning here for whomever may follow me down this dark path. ``` ---...
I've got a file at `libraries/acme_dns.rb` with the content from the [readme](https://github.com/schubergphilis/chef-acme?tab=readme-ov-file#dns-verification) file defining the `install_dns_challenge` method and `remove_dns_challenge`. Using in my recipe with resource `acme_certificate`. ```rb include_recipe 'acme::default' apitoken...