CLI Tools

Octelium comes with 3 CLI tools: octelium, octeliumctl and octops. Let's quickly see what these CLI tools are for.

octelium

octelium is the CLI that can be used by any User mainly to connect to the Cluster and access its Services. You can read more about connecting to the Cluster here. Some examples:

export OCTELIUM_DOMAIN=example.com
# List available Services
octelium get service
# Connect to the Cluster
octelium connect -d
# Disconnect from the Cluster
octelium disconnect

octeliumctl

octeliumctl is used by the Cluster's administrators to control the Cluster's resources (e.g. Services, Namespaces, Users, Sessions, etc...). You can read more about the Cluster management here. Here are some examples:

export OCTELIUM_DOMAIN=example.com
# Apply declaratively all your Cluster resources
octeliumctl apply /path/to/directory
# List Services
octeliumctl get service
# List Users
octeliumctl get user

octops

octops is a tool that helps you to install and upgrade Octelium Clusters. You can read more about installing production Clusters here. Here is an example:

octops init octelium.example.com --bootstrap /path/to/bootstrap_file.yaml
© 2025 octelium.comOctelium Labs, LLCAll rights reserved
Octelium and Octelium logo are trademarks of Octelium Labs, LLC.
WireGuard is a registered trademark of Jason A. Donenfeld