IBEE Solutions CLI
Official command-line interface for the IBEE Solutions cloud platform. Built on the ibee Python SDK.
Installation
pip install ibee-cli
Requires Python 3.10+.
Authentication
Create an API token in the portal under Settings > API Tokens, then:
export IBEE_TOKEN="ibee_live_xxxxxxxxxxxx"
export IBEE_WORKSPACE_ID="710995"
Both can also be passed per command with --token and --workspace.
Usage
# Object storage
ibee buckets list
ibee buckets create my-bucket
ibee buckets delete my-bucket --yes
# Secret Store — stores
ibee secrets stores list
ibee secrets stores create production-secrets --description "prod"
ibee secrets stores get STORE_ID
ibee secrets stores update STORE_ID --name renamed
ibee secrets stores archive STORE_ID --yes
# Secret Store — secrets
ibee secrets list --store-id STORE_ID
ibee secrets create --store-id STORE_ID --name db-url --value '{"url":"postgres://..."}'
ibee secrets get SECRET_ID # metadata
ibee secrets value SECRET_ID # current value
ibee secrets set-value SECRET_ID --value '{"url":"postgres://new"}'
ibee secrets delete SECRET_ID --yes
# Compute catalog (discover placement / plans / images for `create`)
ibee compute sites
ibee compute plans --vm-type cloud
ibee compute images --vm-type gpu
# Cloud VMs
ibee vms list
ibee vms get VM_ID
ibee vms create web-01 --plan-id PLAN_ID --template-id IMAGE_ID --ssh-key-id KEY_ID --wait
ibee vms start VM_ID
ibee vms stop VM_ID
ibee vms reboot VM_ID
ibee vms metrics VM_ID
ibee vms delete VM_ID --yes --wait
# GPU VMs (same verbs as Cloud VMs)
ibee gpus list
ibee gpus create train-01 --gpu-model A100 --gpu-count 1 --plan-id PLAN_ID --wait
ibee gpus start VM_ID
ibee gpus stop VM_ID
ibee gpus reboot VM_ID
ibee gpus metrics VM_ID
ibee gpus delete VM_ID --yes
# Async operations — poll a create/delete/power action to completion
ibee ops get OPERATION_ID --wait
Create/delete/power actions are asynchronous; add --wait to block until the
operation finishes, or poll it later with ibee ops get.
Every command accepts --json for raw output:
ibee --json buckets list
Environments
The CLI targets production by default. Use --dev (or IBEE_ENV=dev) for the development environment, or --base-url for a custom endpoint:
ibee --dev buckets list
Related
- Python SDK —
pip install ibee - API documentation
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ibee_cli-0.2.0.tar.gz.
File metadata
- Download URL: ibee_cli-0.2.0.tar.gz
- Upload date:
- Size: 13.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/6.1.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2e6c95966e76b2de9933e0073ddb3a130b80856e57d0827c452111eda84ea348
|
|
| MD5 |
d9a9a4b5b1596062441e98cd45ee36de
|
|
| BLAKE2b-256 |
ebb8f68e098aef972f01e068ea91cf288d9e2e9e7075e28cda2a3236e72ead8d
|
Provenance
The following attestation bundles were made for ibee_cli-0.2.0.tar.gz:
Publisher:
publish.yml on devs-ibee/ibee-cli
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
ibee_cli-0.2.0.tar.gz -
Subject digest:
2e6c95966e76b2de9933e0073ddb3a130b80856e57d0827c452111eda84ea348 - Sigstore transparency entry: 2202478439
- Sigstore integration time:
-
Permalink:
devs-ibee/ibee-cli@27e2dbf1f6c4d49dc2d36efba0e20caa4dd66e4f -
Branch / Tag:
refs/tags/v0.2.0 - Owner: https://github.com/devs-ibee
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@27e2dbf1f6c4d49dc2d36efba0e20caa4dd66e4f -
Trigger Event:
release
-
Statement type:
File details
Details for the file ibee_cli-0.2.0-py3-none-any.whl.
File metadata
- Download URL: ibee_cli-0.2.0-py3-none-any.whl
- Upload date:
- Size: 16.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/6.1.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
aafa4ed2bcf322c2c6152ea09b4acabfb262dddaa3cb13d019fadb2cfd377043
|
|
| MD5 |
5df9d22e64f00501955e70bbc2c7ffe6
|
|
| BLAKE2b-256 |
b933b6e990dbb28287aa0732382149815a7176e4f0671fa713f53240500f9830
|
Provenance
The following attestation bundles were made for ibee_cli-0.2.0-py3-none-any.whl:
Publisher:
publish.yml on devs-ibee/ibee-cli
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
ibee_cli-0.2.0-py3-none-any.whl -
Subject digest:
aafa4ed2bcf322c2c6152ea09b4acabfb262dddaa3cb13d019fadb2cfd377043 - Sigstore transparency entry: 2202478911
- Sigstore integration time:
-
Permalink:
devs-ibee/ibee-cli@27e2dbf1f6c4d49dc2d36efba0e20caa4dd66e4f -
Branch / Tag:
refs/tags/v0.2.0 - Owner: https://github.com/devs-ibee
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@27e2dbf1f6c4d49dc2d36efba0e20caa4dd66e4f -
Trigger Event:
release
-
Statement type: