Chef is a configuration management tool designed to bring automation to your entire infrastructure.Issues can be reported by using GitHub Issues.
chef devops cfgmgt devops-toolsOhai detects data about your operating system. It can be used standalone, but its primary purpose is to provide node data to Chef.Ohai will print out a JSON data blob for all the known data about your system. When used with Chef, that data is reported back via node attributes.
ohai chef configuration-management configuration discoveryMy default LAMP development stack configuration for Vagrant. You can add virtual hosts to apache by adding a file to the data_bags/sites directory. The docroot of the new virtual host will be a directory within the public/ folder matching the host you specified. Alternately you may specify a docroot explicitly by adding a docroot key in the json file.
vagrant lamp chef local developmentWith Testinfra you can write unit tests in Python to test actual state of your servers configured by management tools like Salt, Ansible, Puppet, Chef and so on.
testing infrastructure-as-code devops tdd nagios docker tdd-utilities testing-tools devops-tools infrastructure-testing saltstack chef puppet ansible kubernetesSimple and lightweight configuration management tool inspired by Chef. And then excute itamae command to apply a recipe to a local machine.
chef infrastructure infrastructure-as-code itamaeWith Testinfra you can write unit tests in Python to test actual state of your servers configured by management tools like Salt, Ansible, Puppet, Chef and so on. The logo is licensed under the Creative Commons NoDerivatives 4.0 License If you have some other use in mind, contact us.
testing docker kubernetes ansible devops puppet tdd chef nagios saltstack testing-tools infrastructure-as-code pytest-plugin tdd-utilities devops-tools infrastructure-testingThe MySQL Cookbook is a library cookbook that provides resource primitives (LWRPs) for use in recipes. It is designed to be a reference example for creating highly reusable cross-platform cookbooks. This cookbook is concerned with the "MySQL Community Server", particularly those shipped with F/OSS Unix and Linux distributions. It does not address forks or value-added repackaged MySQL distributions like MariaDB or Percona.
database mysql chef cookbookAlso new resources can now assume an STS role, with support for MFA as well. Instructions are below in the relevant section. In order to pass the credentials to the resource, credentials must be available to the node. There are a number of ways to handle this, such as node attributes applied to the node or via Chef roles/environments.
aws cookbook chefThere is currently a major rewrite going on with this cookbook to simply the interface to RVM with Chef. Expect the master branch to be very broken until there is a 1.0 release. All previous pull requests will need to rebase to the newer master to contribute to the new Resource based cookbook. Manages system-wide and per-user RVMs and manages installed Rubies. Several resources are defined to accomplish these tasks.
rvm chef-cookbook chefThis cookbook provides a complete Debian/Ubuntu style Apache HTTPD configuration. Non-Debian based distributions such as Red Hat/CentOS, ArchLinux and others supported by this cookbook will have a configuration that mimics Debian/Ubuntu style as it is easier to manage with Chef. This cookbook ships with templates of these scripts for non Debian/Ubuntu platforms. The scripts are used in the Definitions below.
chef-cookbook apache2 chef-resource chefThis cookbook installs a Java JDK/JRE. It defaults to installing OpenJDK, but it can also install Oracle and IBM JDKs. NOTE: Oracle JDK 6 & 7 are unable to be automatically downloaded at this time.
chef-cookbook chef-resource chefThe MySQL Cookbook is a library cookbook that provides resource primitives (LWRPs) for use in recipes. It is designed to be a reference example for creating highly reusable cross-platform cookbooks. This cookbook is concerned with the "MySQL Community Server", particularly those shipped with F/OSS Unix and Linux distributions. It does not address forks or value-added repackaged MySQL distributions like MariaDB or Percona.
chef-cookbook mysql chef-resource chefInstalls and configures PostgreSQL as a client or a server. If you are wondering where all the recipes went in v7.0+, or how on earth I use this new cookbook please see upgrading.md for a full description.
chef-cookbook postgresql chef-resource chefThis is a cookbook for managing RabbitMQ with Chef. It is intended for RabbitMQ 3.5.8 or later releases and targets Chef 12.1 and later.This cookbook depends on the Erlang cookbook.
rabbitmq chef cookbooks chef-cookbookThis cookbook is used to configure a system as a Chef Client. See USAGE.
chef-client chef cookbookProvides a set of Windows-specific resources to aid in the creation of cookbooks/recipes targeting the Windows platform. As of Chef Client 13.0+ and 13.4+ windows_task and windows_path are now included in the Chef client. windows_task underwent a full rewrite that greatly improved the functionality and idempotency of the resource. We highly recommend using these new resources by upgrading to Chef 13.4 or later. If you are running these more recent Chef releases the windows_task and windows_path resources within chef-client will take precedence over those in this cookbook. In September 2018 we will release a new major version of this cookbook that removes windows_task and windows_path.
chef cookbookManages rbenv and its installed Rubies. This cookbook requires Chef 13.0+.
chef-cookbook ruby-rbenv chef-resource chefThis is a Chef cookbook for Apache Cassandra (DataStax Community Edition) as well as DataStax Enterprise. It uses officially released packages and provides an Upstart service script. It has fairly complete support for adjustment of Cassandra configuration parameters using Chef node attributes.
cassandra chef-cookbook datastax-enterprise chef cookbook cookbooksApplication cookbook which installs and configures Consul. Consul is a tool for discovering and configuring services within your infrastructure. This is an application cookbook which takes a simplified approach to configuring and installing Consul. Additionally, it provides Chef primitives for more advanced configuration.
consul chefThis cookbook includes recipes to execute apt-get update to ensure the local APT package cache is up to date. There are recipes for managing the apt-cacher-ng caching proxy and proxy clients. It also includes a custom resource for pinning packages via /etc/apt/preferences.d. May work with or without modification on other Debian derivatives.
chef ubuntu debian apt cookbook
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.