--- /dev/null
+# CHANGELOG for chef_utils
+
+This file is used to list changes made in each version of chef_utils.
+
+## 0.1.0:
+
+* Initial release of chef_utils
+
+- - -
+Check the [Markdown Syntax Guide](http://daringfireball.net/projects/markdown/syntax) for help with Markdown.
+
+The [Github Flavored Markdown page](http://github.github.com/github-flavored-markdown/) describes the differences between markdown on github and standard markdown.
--- /dev/null
+chef_utils Cookbook
+===================
+TODO: Enter the cookbook description here.
+
+e.g.
+This cookbook makes your favorite breakfast sandwhich.
+
+Requirements
+------------
+TODO: List your cookbook requirements. Be sure to include any requirements this cookbook has on platforms, libraries, other cookbooks, packages, operating systems, etc.
+
+e.g.
+#### packages
+- `toaster` - chef_utils needs toaster to brown your bagel.
+
+Attributes
+----------
+TODO: List you cookbook attributes here.
+
+e.g.
+#### chef_utils::default
+<table>
+ <tr>
+ <th>Key</th>
+ <th>Type</th>
+ <th>Description</th>
+ <th>Default</th>
+ </tr>
+ <tr>
+ <td><tt>['chef_utils']['bacon']</tt></td>
+ <td>Boolean</td>
+ <td>whether to include bacon</td>
+ <td><tt>true</tt></td>
+ </tr>
+</table>
+
+Usage
+-----
+#### chef_utils::default
+TODO: Write usage instructions for each cookbook.
+
+e.g.
+Just include `chef_utils` in your node's `run_list`:
+
+```json
+{
+ "name":"my_node",
+ "run_list": [
+ "recipe[chef_utils]"
+ ]
+}
+```
+
+Contributing
+------------
+TODO: (optional) If this is a public cookbook, detail the process for contributing. If this is a private cookbook, remove this section.
+
+e.g.
+1. Fork the repository on Github
+2. Create a named feature branch (like `add_component_x`)
+3. Write you change
+4. Write tests for your change (if applicable)
+5. Run the tests, ensuring they all pass
+6. Submit a Pull Request using Github
+
+License and Authors
+-------------------
+Authors: TODO: List authors
--- /dev/null
+name 'chef_utils'
+maintainer 'whitestar'
+maintainer_email ''
+license 'Apache 2.0'
+description 'Installs/Configures chef_utils'
+long_description IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+version '0.1.0'
--- /dev/null
+#
+# Cookbook Name:: chef_utils
+# Recipe:: default
+#
+# Copyright 2013, whitestar
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+
+chef_gem 'bracecomp' do
+ action :install
+end
+
--- /dev/null
+{
+ "run_list": [
+ "role[grid-adm]"
+ ]
+}
{
"run_list": [
- "role[zookeeper-colo00-with-security]"
+ "role[grid-zk-colo00]"
]
}
{
"run_list": [
- "role[zookeeper-colo00-with-security]"
+ "role[grid-zk-colo00]"
]
}
{
"run_list": [
- "role[zookeeper-colo00-with-security]"
+ "role[grid-zk-colo00]"
]
}
--- /dev/null
+name 'chef-workstation'
+description 'Chef workstation node'
+
+run_list(
+ 'role[chef_utils]'
+)
+
+#env_run_lists "prod" => ["recipe[apache2]"], "staging" => ["recipe[apache2::staging]"], "_default" => []
+
+default_attributes(
+)
+
+override_attributes(
+)
--- /dev/null
+name 'chef_utils'
+description 'Chef utility libraries'
+
+run_list(
+ 'recipe[chef_utils]',
+)
+
+#run_list "recipe[apache2]", "recipe[apache2::mod_ssl]", "role[monitor]"
+#env_run_lists "prod" => ["recipe[apache2]"], "staging" => ["recipe[apache2::staging]"], "_default" => []
+#default_attributes "apache2" => { "listen_ports" => [ "80", "443" ] }
+#override_attributes "apache2" => { "max_children" => "50" }
--- /dev/null
+name 'grid-adm'
+description 'Grid administration node'
+
+run_list(
+ 'role[chef-workstation]',
+)
+
+#env_run_lists "prod" => ["recipe[apache2]"], "staging" => ["recipe[apache2::staging]"], "_default" => []
+
+default_attributes(
+)
+
+override_attributes(
+)
--- /dev/null
+name 'grid-zk-colo00'
+description 'Grid ZooKeeper colo00 node'
+
+run_list(
+ 'role[zookeeper-colo00-with-security]',
+)
+
+#env_run_lists "prod" => ["recipe[apache2]"], "staging" => ["recipe[apache2::staging]"], "_default" => []
+
+default_attributes(
+)
+
+override_attributes(
+)