Skip to content

Cosmo-Tech/Babylon

Repository files navigation

Babylon

End-User-Documentation Documentation Cosmotech

Babylon is a tool designed to simplify configuration and management of the Cosmo Tech solutions and platform.

A basic how-to about contribution can be found there : Contribution

Installation

Install babylon in a virtual environment:

Install with uv (recommended)

If you don't have uv installed do so following instructions

uv venv
source .venv/bin/activate
uv pip install .

For development mode:

uv pip install -e . --group dev

Install using pip

python -m venv .venv
source .venv/bin/activate
pip install --upgrade pip
pip install .

For development mode:

python3 -m venv .venv
source .venv/bin/activate
pip install -e .

Usage

After installation, you can use the babylon command in your terminal.

babylon namespace use -c <context_id> -t <tenant_id> -s <state_id>

babylon init

babylon apply --organization project/

babylon apply --solution project/

babylon apply --workspace project/

babylon apply --dataset project/

babylon apply --runner project/

About

General CLI linking all services used in conjunction of the Cosmotech Platform

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors 18