This FastAPI app has various utilities to help streamline local development for Platform Engineers that are working on the GlueOps Platform. This tool is not meant for customers or any end users of the GlueOps Platform.
The tools CLI lets you interact with the API from the command line.
sudo curl -sL "https://github.com/GlueOps/tools-api/releases/download/main/tools-linux-amd64" -o /usr/local/bin/tools && sudo chmod +x /usr/local/bin/tools# Authenticate
tools login
# Example: create storage buckets
tools storage-buckets create --captain-domain nonprod.foobar.onglueops.rocks
# See all commands
tools --helpThe CLI self-updates automatically when the API version changes. See cli/ for development details.
- Launch codespace
- Configure environment variables (see below)
- Run
devbox run devand follow outputted steps to get started.
AWS_GLUEOPS_ROCKS_ORG_ACCESS_KEY
AWS_GLUEOPS_ROCKS_ORG_SECRET_KEY
HCLOUD_TOKEN
GITHUB_TOKEN
MINIO_S3_ACCESS_KEY_ID
MINIO_S3_SECRET_KEY
HETZNER_STORAGE_REGION=hel1