Skip to main content
You can install the Chainloop CLI using one of the following methods:
  • Installation Script
  • From GitHub Releases
  • From Source
curl -sfL https://dl.chainloop.dev/cli/install.sh | bash -s
you can install a specific version with
# You can find all the available versions at https://github.com/chainloop-dev/chainloop/releases
curl -sfL https://dl.chainloop.dev/cli/install.sh | bash -s -- --version vx.x.x
and customize the install path (default to /usr/local/bin)
curl -sfL https://dl.chainloop.dev/cli/install.sh | bash -s -- --path /my-path
if cosign is present in your system, in addition to the checksum check, a signature verification will be performed. This behavior can be enforced via the —force-verification flag.
curl -sfL https://dl.chainloop.dev/cli/install.sh | bash -s -- --force-verification
you can install the experimental platform plugin extending the Chainloop CLI capabilities by using the following command:
curl -sfL https://dl.chainloop.dev/cli/install.sh | bash -s -- --with-platform-plugin

On-Premises CLI Configuration (if applicable)

If you are running your own instance of Chainloop Platform. You must change the default endpoints’ values pointing by using the following command:
chainloop config save \
  --control-plane my-controlplane.acme.com \
  --artifact-cas cas.acme.com
I