Skip to main content

Witboost CLI

The Witboost CLI is a command-line interface designed to interact with the Witboost platform, providing comprehensive commands for several Witboost modules and utility functions. The CLI is easy to use and accessible through the witboost command as the main entry point.

Witboost Computational Governance (WCG)

Among the modules currently supported, the Witboost Computational Governance (WCG) is a key component that allows platform teams to create, evolve, and enforce computational policies and metrics. This comprehensive framework enables the creation, evolution, and enforcement of Governance Entities—including policies and metrics—directly within development processes, ensuring that governance is an integral, automated part of the development lifecycle that cannot be bypassed.

The WCG functionality enables developers and operators to validate resources against established Governance Entities, ensuring compliance and consistency across your data ecosystem. All WCG operations are accessed through the governance subcommand:

witboost governance <command> [options]

Where <command> can be operations like evaluate to validate resources against policies and metrics.

For more information about the Witboost Computational Governance framework, see Managing Policies Overview where you can find detailed information about policies and metrics and their management.

For information about installation and how to use the CLI, continue to the next pages.

Witboost Builder

The Witboost Builder module allows you to interact with the same Builder service the platform uses internally, directly from your local environment. This enables a broad set of workflows: local development and iteration, CI/CD automation, descriptor inspection, and pre-deployment validation.

A particularly compelling use case is for developers who work on data products and components directly in their IDE: rather than switching to the browser to use platform UI features, they can leverage Builder commands from the terminal and get the same results instantly, without ever leaving their local environment.

All Builder operations are accessed through the builder subcommand:

witboost builder <command> [options]

For information about installation and how to use the CLI, continue to the next pages.

info

Additional Tool: Witboost Infrastructure CLI

Witboost also provides a separate Witboost Infrastructure CLI for infrastructure operations, handling tasks like witboost migration, image mirroring, prerequisites checks etc.