All Projects → chef-boneyard → chef-init

chef-boneyard / chef-init

Licence: other
PID1 for your Chef containers

Programming Languages

ruby
36898 projects - #4 most used programming language
shell
77523 projects

chef-init

Build Status

chef-init is a RubyGem that is distributed with [chef-container] and intended to be used as PID1 inside Linux Containers.

Its primary purpose is to provide an interface with which to safely launch a chef-client run and a process supervisor to manage the services that your Chef recipes create.

Its secondary purpose is to provide useful Chef Resources and Recipe DSLs that you can use to interface more cleanly with the process supervisor.

Installation

This RubyGem is already bundled with chef-container and should not be install separately.

Usage

Check out the documentation here

Contributing

Please read CONTRIBUTING.md

License

Full License: here

ChefInit - a PID1 for your Docker Containers

Author:: Tom Duffield ([email protected])
Copyright:: Copyright (c) 2012-2014 Chef Software, Inc.
License:: Apache License, Version 2.0

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].