builder-tool

A utility to control the imaginator image building service.

The builder-tool utility may be used to build images from manifests, either locally (for advanced debugging) or by sending a build request to the imaginator image building service.

Usage

Builder-tool supports several sub-commands. There are many command-line flags which provide parameters for these sub-commands. The most commonly used parameter is -imaginatorHostname which specifies which host the imaginator is running on. The -alwaysShowBuildLog parameter is also commonly used. The basic usage pattern is:

builder-tool [flags...] command [args...]

Built-in help is available with the command:

builder-tool -h

Some of the sub-commands available are:

Security

Imaginator restricts RPC access using TLS client authentication. Builder-tool will load certificate and key files from the ~/.ssl directory. Builder-tool will present these certificates to the imaginator. If one of the certificates is signed by a certificate authority that the imaginator trusts, the imaginator will grant access.