unpacker-tool

A utility to control the image-unpacker.

The unpacker-tool utility may be used to debug and control a running image-unpacker. Unpacker-Tool may be run on any machine and can be used to issue the low-level RPC requests used in building bootable image artefacts. It is typically run on a desktop or bastion machine.

Usage

Unpacker-tool supports several sub-commands. There are many command-line flags which provide parameters for these sub-commands. The most commonly used parameter is -imageUnpackerHostname which specifies which host the image-unpacker to talk to is running on. The basic usage pattern is:

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

Built-in help is available with the command:

unpacker-tool -h

Some of the sub-commands available are:

Security

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