Bare Metal

Installation

opctl is distributed as a self-contained executable, so installation generally consists of:

  1. Downloading the OS specific binary
  2. Adding it to your path

Prerequisites

The default container runtime interface implementation relies on API access to a docker daemon to run containers. Install Docker for your platform

OSX

curl -L https://github.com/opctl/opctl/releases/download/0.1.41/opctl0.1.41.darwin.tgz | tar -xzv -C /usr/local/bin

Linux

curl -L https://github.com/opctl/opctl/releases/download/0.1.41/opctl0.1.41.linux.tgz | sudo tar -xzv -C /usr/local/bin

Windows

download and run the windows installer

Updating

to get the newest release of opctl

opctl self-update

IDE Plugins

VSCode

  1. install vscode-yaml plugin
  2. add to your user or workspace settings
    "yaml.schemas": {
    "https://raw.githubusercontent.com/opctl/opctl/master/opspec/opfile/jsonschema.json": "/op.yml"
    }
  3. edit or create an op.yml w/ your fancy intellisense.
Last updated on by Chris Dostert