Skip to content

1. Install

Automatic installation 🆕

The automatic installation script does the same steps as described in the "Manual installation" section, while trying to put the okctl binary at a location that avoids using sudo.

macOS and Linux

To automatically install the latest version of okctl, run

curl -fsSL https://raw.githubusercontent.com/oslokommune/okctl/HEAD/install/install.sh | /bin/bash

and follow the instructions.


To get a specific version of okctl, run (replace 0.0.74 with the version you want)

curl -fsSL https://raw.githubusercontent.com/oslokommune/okctl/HEAD/install/install.sh | /bin/bash -s 0.0.74

and follow the instructions.

Manual installation

macOS

🆕 If you previously installed okctl with brew, uninstall it first, by running

brew uninstall oslokommune/tap/okctl
brew untap oslokommune/tap

Then install with the instructions below.

Read more about this change in #786.

macOS and Linux

To get the latest version of okctl, run

curl --silent --location "https://github.com/oslokommune/okctl/releases/latest/download/okctl_$(uname -s)_amd64.tar.gz" | tar xz -C /tmp
sudo mv /tmp/okctl /usr/local/bin # or somewhere else on your $PATH


To get a specific version of okctl, run (replace 0.0.74 with the version you want)

curl --silent --location "https://github.com/oslokommune/okctl/releases/download/v0.0.74/okctl_$(uname -s)_amd64.tar.gz" | tar xz -C /tmp
sudo mv /tmp/okctl /usr/local/bin # or somewhere else on your $PATH

Enable shell autocompletion

To get autocompletion in your shell working run okctl completion -h and follow the steps for your preferred shell.


Last update: 2021-12-06