Sha256: 4be5a7289b0312ef2f0612f81b7cc3568f713d7ce2c3ef41afa23e9844d9911a

Contents?: true

Size: 844 Bytes

Versions: 21

Compression:

Stored size: 844 Bytes

Contents

Creating SSL certificates is a common task done in web application infrastructures, so a rake task is provided to generate certificates.  These certificates are stored here by the ssl_cert task.  

Configure the values used in the SSL certificate by modifying `config/rake.rb`.

To generate a certificate set for a new monitoring server, for example:

    rake ssl_cert FQDN=monitoring.example.com

Once the certificates are generated, copy them into the cookbook(s) where you want to use them.

    cp certificates/monitoring.example.com.* cookbooks/COOKBOOK/files/default

In the recipe for that cookbook, create a `cookbook_file` resource to configure a resource that puts them in place on the destination server.

    cookbook_file '/etc/apache2/ssl/monitoring.example.com.pem'
      owner 'root'
      group 'root'
      mode 0600
    end

Version data entries

21 entries across 21 versions & 2 rubygems

Version Path
chef-dk-0.4.0 lib/chef-dk/skeletons/code_generator/files/default/repo/certificates/README.md
chef-dk-0.3.5 lib/chef-dk/skeletons/code_generator/files/default/repo/certificates/README.md
chef-dk-0.3.0 lib/chef-dk/skeletons/code_generator/files/default/repo/certificates/README.md
chef-dk-0.2.1 lib/chef-dk/skeletons/code_generator/files/default/repo/certificates/README.md
cuken-0.1.22 features/data/repositories/chef-repo/certificates/README.md.relish
cuken-0.1.21 features/data/repositories/chef-repo/certificates/README.md.relish
cuken-0.1.20 features/data/repositories/chef-repo/certificates/README.md.relish
cuken-0.1.19 features/data/repositories/chef-repo/certificates/README.md.relish
cuken-0.1.18 features/data/repositories/chef-repo/certificates/README.md.relish
cuken-0.1.17 features/data/repositories/chef-repo/certificates/README.md.relish
cuken-0.1.16 features/data/repositories/chef-repo/certificates/README.md.relish
cuken-0.1.15 features/data/repositories/chef-repo/certificates/README.md.relish
cuken-0.1.13 features/data/repositories/chef-repo/certificates/README.md.relish
cuken-0.1.12 features/data/repositories/chef-repo/certificates/README.md
cuken-0.1.11 features/data/repositories/chef-repo/certificates/README.md
cuken-0.1.10 features/data/repositories/chef-repo/certificates/README.md
cuken-0.1.9 features/data/repositories/chef-repo/certificates/README.md
cuken-0.1.8 features/data/repositories/chef-repo/certificates/README.md
cuken-0.1.7 features/data/repositories/chef-repo/certificates/README.md
cuken-0.1.4 features/data/repositories/chef-repo/certificates/README.md