Chef Cookbooks for the AWS OpsWorks Service
Ruby HTML ApacheConf Shell Perl Python
Latest commit 2209f35 Jul 4, 2016 @workeitel workeitel Fix cookbook bind mounts spec for instance types without ephemeral_de…
…vice

If the ephemeral_mount_point is not a separate device ubuntu 14.04 will
return:

$ df /mnt
Filesystem                                             1K-blocks    Used Available Use% Mounted on
/dev/disk/by-uuid/45a25334-26a8-41f4-97bd-ee71af165ff2   8115168 1549104 6130788  21% /

But expected is the short path of the device: /dev/xvda1
The commit now resolves the symlink of /dev/disk/by-uuid/45a25334-26a8-41f4-97bd-ee71af165ff2
Permalink
Failed to load latest commit information.
.bundle Add bundler configuration. Jul 11, 2014
agent_version Introduce customize.rb in all cookbooks. Mar 4, 2014
apache2 Retry every package install three times with 5 sec delay Mar 2, 2016
dependencies Retry every package install three times with 5 sec delay Mar 2, 2016
deploy Delete .git directory for S3 and archive apps Mar 30, 2016
ebs Retry every package install three times with 5 sec delay Mar 2, 2016
gem_support Deprecate unused/old rubygems handling code. Jul 11, 2014
haproxy Retry every package install three times with 5 sec delay Mar 2, 2016
memcached Retry every package install three times with 5 sec delay Mar 2, 2016
mod_php5_apache2 Retry every package install three times with 5 sec delay Mar 2, 2016
mysql Retry every package install three times with 5 sec delay Mar 2, 2016
nginx Retry every package install three times with 5 sec delay Mar 2, 2016
opsworks_agent_monit Retry every package install three times with 5 sec delay Mar 2, 2016
opsworks_aws_flow_ruby AWS Flow: skip application configuration if application has not been … Aug 29, 2014
opsworks_berkshelf Prevent Berkshelf from filling up the disk with cache dirs. Feb 26, 2015
opsworks_bundler Bump Bundler and Rubygems version. Mar 14, 2014
opsworks_cleanup Introduce customize.rb in all cookbooks. Mar 4, 2014
opsworks_cloudwatchlogs Retry every package install three times with 5 sec delay Mar 2, 2016
opsworks_commons Revert "Revert "Fallback definition."" Mar 7, 2016
opsworks_custom_cookbooks Update cookbooks for setup Jan 20, 2016
opsworks_ecs Fix ECS for Amazon Linux 2016.03 Jun 16, 2016
opsworks_ganglia Retry every package install three times with 5 sec delay Mar 2, 2016
opsworks_initial_setup Fix cookbook bind mounts spec for instance types without ephemeral_de… Jul 4, 2016
opsworks_java Retry every package install three times with 5 sec delay Mar 2, 2016
opsworks_nodejs Update nodejs default version Feb 24, 2016
opsworks_postgresql Fix typo in commet of postgresql cookbook Jun 14, 2016
opsworks_rubygems Revert "Revert "Use fallback rubygems archive when necessary."" Mar 7, 2016
opsworks_shutdown fix shutdown dependency in metadata.rb Aug 11, 2014
opsworks_stack_state_sync Create helper method to check for Red Hat Enterprise Linux 7. Jul 3, 2015
packages Introduce customize.rb in all cookbooks. Mar 4, 2014
passenger_apache2 Add support for Ruby 2.3 Jun 10, 2016
php Merge pull request #176 from pixelcog/master-chef-11.10-phpfix Sep 1, 2014
rails Updating cookbooks to support rails with pg Oct 21, 2015
ruby Add support for Ruby 2.3 Jun 10, 2016
s3_file Add compatibility with chef-sugar for detecting compile_time method Feb 4, 2016
scm_helper Remove s3curl leftovers Jun 10, 2016
ssh_host_keys Streamline metadata. Jan 13, 2014
ssh_users Don't override /etc/sudoers if not on EC2. Nov 26, 2014
test_suite Refactor berkshel support. Introduce Provider opsworks_commons_assets… Apr 22, 2014
unicorn Install fixed rack version for unicorn Dec 22, 2015
.gitignore Ignore build folder. Dec 1, 2014
.ruby-gemset Add generic ruby environment manager configuration. Jul 11, 2014
.ruby-version Bump Ruby version to something we actually use on instances. Sep 5, 2014
Config Add Config. Feb 23, 2015
Gemfile Add foodcritic. Improve output. Jan 13, 2014
LICENSE initial commit based on df657da Feb 18, 2013
README.md Add warning about naming clash with community cookbooks to Readme Jun 14, 2016
Rakefile make the foodcritic rake task use only rules tagged with "correctness" Aug 11, 2014

README.md

opsworks-cookbooks

This repo contains cookbooks used by AWS OpsWorks for Chef versions 11.10, 11.4 and 0.9.

To get started with AWS OpsWorks cookbooks for all versions of Chef see the cookbook documentation.

If you want to override any template (like the Rails database.yml or the Apache vhost definition), this is the place to look for the originals.

Do not reuse built-in cookbook names for custom or community cookbooks. Custom cookbooks that have the same name as built-in cookbooks might fail.

Chef version 12

For Chef 12.2 Windows and Chef 12 Linux there are no built-in cookbooks

Chef versions 11.10, 11.4 and 0.9

These branches contain the cookbooks that are used by official OpsWorks releases:

These branches reflect the upcoming changes for the next release:

The master branch is not used since AWS OpsWorks supports multiple configuration managers.

See also https://aws.amazon.com/opsworks/

LICENSE: Unless otherwise stated, cookbooks/recipes originated by Amazon Web Services are licensed under the Apache 2.0 license. See the LICENSE file. Some files are just imported and authored by others. Their license will of course apply.