eyespies / system_core

Configuration of base / core services for Linux systems in order to enforce standards based OS setup
Apache License 2.0
0 stars 0 forks source link

system_core Cookbook

Performs general system configuration that is core to all servers. Also provides some attributes that are leveraged by other cookbooks, although attempts aremade to limit such dependencies. Examples of 'core' configuration including SSH, the AWS CLI, bash customizations, logrotate, NTP, rsyslog, selinux, and mail server configuration.

Note that this cookbook depends and a number of other cookbooks to perform the actual work, this is essentially just a wrapper around those cookbooks.

Requirements

cookbooks

packages

Attributes

Attributes are available from the various files in the attributes/ path, please review the files there for all details about attributes.

Usage

system_core::default

TODO: Write usage instructions for each recipe.

e.g. Just include system_core in your node's run_list:

{
  "name":"my_node",
  "run_list": [
    "recipe[system_core]"
  ]
}

License and Authors

Authors: Justin Spies justin@thespies.org