winch

winch is a server configuration tool. It describes the desired state of your servers in declarative YAML and provides commands to manage that state.

Examples

# check the project without contacting a host
winch validate
# show the changes of the pipeline site on the test inventory
winch plan site --inventory test
# make those changes after a question
winch apply site --inventory test

Usage

winch <command> [arguments] [flags]

In every command, -- ends the flags: the words after it are arguments, also when they start with "-".

Flags

FlagValueDefaultMeaning
--versionversion and platform, as winch version

See

  • winch doc