This cookbook automates the management of X.509 certificates, private keys, and CA root bundles. It provides a powerful and flexible certificate_manage resource to fetch data from Chef Data Bags (encrypted or unencrypted) or direct plaintext input.
- Chef Infra Client: >= 15.3 (Required for
unified_mode)
The primary resource for managing certificate files on disk.
certificate_manage 'my_site' do
data_bag 'my_certs'
data_bag_type 'encrypted'
owner 'www-data'
group 'www-data'
endSee the resource documentation for full details and examples!
This cookbook is designed to be used as a dependency in your own cookbooks. Add depends 'certificate' to your metadata.rb and use the certificate_manage resource.
This project exists thanks to all the people who contribute.
Thank you to all our backers!
Support this project by becoming a sponsor. Your logo will show up here with a link to your website.