Skip to main content

Installing Local Agent

Codezero's developer tools assist in the development/testing of Kubernetes applications through a Command-Line Interface (CLI) and a Desktop application.

Use one of the supported package managers listed below for installation. From the command line, you can use an install script or download and extract a versioned archive file for your operating system to install Codezero.

Requirements

Codezero requires:

  • MacOS, Windows 10+ or Ubuntu 18.x+ to run the CLI (czctl)
  • sudo/root/administrator permissions on your local system

Desktop application

To install Codezero on macOS:

  1. Download the latest version for your CPU architecture type:
Arch TypeURL
amd64https://releases.codezero.io/app/latest/Codezero-latest-xd64.dmg
arm64https://releases.codezero.io/app/latest/Codezero-latest-arm64.dmg
  1. Drag the Codezero application to the Applications folder.

Alternatively you can use homebrew:

brew install --cask c6o/tap/codezero-app

Command-Line Interface (CLI)

note

The Desktop application contains the CLI. You only need to install the CLI when you do not or cannot install the Desktop application – for example in a Devcontainer.

Install with a package manager

To install Codezero with homebrew on macOS or Linux, run:

brew install c6o/tap/codezero

Install without a package manager

To install Codezero without a package manager on macOS:

  1. Download the latest version for your CPU architecture type:
Arch TypeURL
amd64https://releases.codezero.io/latest/headless-darwin-amd64.tar.gz
arm64https://releases.codezero.io/latest/headless-darwin-arm64.tar.gz
  1. Unzip the file: tar -xzvf headless-*.tar.gz

Optionally, install the binary in a location where you can execute it globally (for example, /usr/local/bin).

Alternatively you can use the following command to install the latest version into /usr/local/bin:

curl -L https://releases.codezero.io/install-headless.sh | /bin/bash