Server

Server Installation

Install using the install script

As with upstream packages, you can use the install script method described in upstream documentation. Simply substitute the URL with https://omnitruck.cinc.sh/install.sh.

For example, to install the latest 15.x of cinc-server on a supported platform:

curl -L https://omnitruck.cinc.sh/install.sh | sudo bash -s -- -P cinc-server -v 15

Install from plain packages

Packages are on our download site. We have packages available for all default package managers for platforms we support.

Configuration

Cinc Server gets it configuration from /etc/cinc-project/cinc-server.rb.

Users migrating from Chef will probably want to retain most of their configuration. All Cinc configurations are compatible with their Chef counterparts so you can simply use a symlink or copy the contents as-is.

To setup the server, run:

cinc-server-ctl reconfigure

Usage

cinc-server-ctl and associated tools are fully compatible with chef-server-ctl. We even include a wrapper for chef-client to redirect it to cinc-client when called. This should facilitate compatibility with your own automation.

All upstream documentation remains valid, and so are the classes provided by Chef Software Inc.

You’re Good to Go :)

If you have questions, join us in the #community-distros channel on Chef’s community slack.

If you’ve located a Chef Software trademark in a end-user facing output or bugs that are specific to Cinc or 3rd party distributions in general please open an issue on gitlab.