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.