Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sous-chefs/chef_ca

Development repository for the chef_ca cookbook
https://github.com/sous-chefs/chef_ca

chef chef-ca chef-cookbook chef-resource hacktoberfest managed-by-terraform

Last synced: about 1 month ago
JSON representation

Development repository for the chef_ca cookbook

Awesome Lists containing this project

README

        

# chef_ca cookbook

Chef client code uses a private list of certificate authority credentials.
This cookbook will add a supplied bundle to the chef cacert.pem file.

## Resource

### chef_ca

#### Actions

* set - adds the credentials to the cacert.pem file

Properties

* chef_type - chef client or chefdk. Allowed values are :chef for :chefdk

* ca_bundle - cer (X.509, base 64 encode) format bundle to add

* cacert_path - path to the cacert file to be modified

#### Processing

Use the os type and software type to find the cacert.pem file.
Add the bundle to that file. Currently supports windows, linux and mac servers.

#### Style

Use cookstyle for ruby linting.
Use foodcritic for cookbook checking.