InstallCLI
Installing the CLI tools
Octelium comes with 3 CLIs and all of which are currently supported for Linux, MacOS and Windows for both x86_64/amd64 and arm64 architectures.
octeliumUsed by all Users to connect to the Cluster and access its Services.octeliumctlUsed by the Cluster managers to manage the Cluster's resources.octopsUsed to install, upgrade and uninstall Clusters, as well as other functionalities such as setting the TLS certificates used by the Cluster.
Using Shell Script
You can directly download and install pre-compiled binaries as follows:
For Linux and MacOS
curl -fsSL https://octelium.com/install.sh | bash
For Windows in Powershell
iwr https://octelium.com/install.ps1 -useb | iex
Build From Source
You can build the CLI tools from source code as follows:
git clone https://github.com/octelium/octeliumcd octeliummake install-cli
Now you will find the 3 binaries octelium, octeliumctl and octops in the directory bin inside your git repo root directory.
Container
You can pull the octelium image to be used for any container environment as follows:
docker pull ghcr.io/octelium/octelium
You can read more about how to connect with octelium containers here.
CLI Upgrade
You can also check whether there is a new latest version available for your Octelium clients as follows:
octelium version --check# ORocteliumctl version --check