A CLI that makes it easier to debug issues with batch compute enviornments in AWS, future plans to support GCP, Azure and kubernetes
Project description
batch_debugging_cli
This is a CLI for https://github.com/Shahbaz-mahmood123/batch-debugging, it allows easier debugging of AWS Batch compute enviornments.
Explore the docs »
Table of Contents
About The Project
A CLI that assists in debugging batch compute enviornments in AWS, GCP and Azure and Kubernetes, it currently uses https://github.com/Shahbaz-mahmood123/batch-debugging for the logic so please check there for more details around how the debugging is done. Currently only supports AWS Batch but this will be extended to include other cloud enviornment.
Additionally currently assumes your compute enviornments in AWS batch were built using Seqera platform but a more standard debugging tool will eventually be implemented.
Installation
To use this library, just install the package via pip.
pip install batch-debugging-cli
Getting Started
To use this CLI, you will need to have an AWS account, a batch compute enviornment created and the aws cli configured locally with the appropriate permissions.
Currently only two commands are support and the CLI expects the enviornment name to match what is currently in AWS.
When supplying a compute enviornment id please pass the full name of the compute envionrment: example TowerForge-1rVcJ5K5wnvky3zohO4EaN-head
.
For Seqera platform, please declare the below two enviornment variables prior to attempting to run any of the seqera cli commands:
export PLATFORM_TOKEN=
export PLATFORM_URL=
Contact
Shahbaz Mahmood - shahbazmahmooood@gmail.com
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for batch_debugging_cli-0.0.5.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | c6a53aeb2f0a27c1d13369a2dba0369c6474d6a3ac2bc11f70e05f78d1eed706 |
|
MD5 | 066a2b5386338fecfdb7c8ecd76bc8ee |
|
BLAKE2b-256 | 8e67112171f173d9c9256f551d774fbbbd2f60a670083e3d6116cad96271a667 |
Hashes for batch_debugging_cli-0.0.5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5a70c5b54711cd4a99e19a8e1c92142d29279877093009a4afeb2b2905f5279e |
|
MD5 | a1ee97864f57947cc5961efdb6032384 |
|
BLAKE2b-256 | 51e6a27b177f6ed88ce1a700b5f6ef5d15f280c14fc10241fca88fee8715ff81 |