Skip to main content

Getting Started with cruxctl

Install and begin using the cruxctl CLI utility.

Jon Tam avatar
Written by Jon Tam
Updated over 3 months ago

Overview

Use the cruxctl command line interface (CLI) to submit data pipeline jobs, validate dataset specification files, retrieve logs from Crux platform services, manage dataset deadlines, and perform more advanced technical tasks.

Prerequisites

To use cruxctl, set up the following software and utilities on the machine you plan to use:

Installation

Install cruxctl by performing the following operations:

  1. Run the command

    pip install cruxctl

Authentication with cruxctl

  1. Log into the Crux app.

  2. Go to the βš™οΈ Settings > API Keys menu.

  3. Copy your unique API key.

  4. Run the following command to authenticate yourself with the CLI:

    cruxctl auth login

  5. When prompted, input the API key and hit enter.

  6. Congratulations! You have successfully logged in and are ready to perform advanced data management operations. Your role and organization will be printed on your terminal.

  7. Run the following command to learn about supported cruxctl commands:

    cruxctl --help

Did this answer your question?