@shepherdorg/cli

Command line interfaces for Shepherd

Usage no npm install needed!

<script type="module">
  import shepherdorgCli from 'https://cdn.skypack.dev/@shepherdorg/cli';
</script>

README

Shepherd Command Line Interface

Installing

npm install @shepherdorg/cli

The tools

  • shepherd-build-docker - Build a shepherd manageable docker image.
  • shepherd-deploy - Deploy images specified in the provided herd.yaml file.
  • shepherd-inspect - Extract shepherd annotation from docker image labels. Will pull the image if API retrieval of docker labels is not possible.
  • join-metadata-files - Helper to validate and join user and generated metadata information about a shepherd annotated docker image.

For more detailed information, execute the command with --help