CLI

Thalassa Cloud CLI (tcloud)

The Thalassa Cloud CLI (tcloud) is a command-line interface for managing your Thalassa Cloud resources. It provides a powerful and intuitive way to interact with the Thalassa Cloud Platform from your terminal.

Quick Start

Installation

macOS (using Homebrew)

brew install thalassa-cloud/tap/tcloud

Manual Installation

Download the latest release for your platform from the GitHub releases page.

Authentication

Create a context to authenticate with Thalassa Cloud:

tcloud context create --api=https://api.thalassa.cloud --token=<PAT>

Replace <PAT> with your Personal Access Token.

See also

Basic Usage

# Get help
tcloud -h

# Check version
tcloud version

# Get information about the current user
tcloud me

# Generate shell completion
tcloud completion bash  # or zsh, fish, powershell

Global Flags

  • --api string: API endpoint (overrides context)
  • --client-id string: OIDC client ID for OIDC authentication (overrides context)
  • --client-secret string: OIDC client secret for OIDC authentication (overrides context)
  • -c, --context string: Context name
  • -O, --organisation string: Organisation slug or identity (overrides context)
  • --token string: Personal access token (overrides context)

Development

For development information, see the GitHub repository.