Overview
CLI Tools
Octelium comes with 3 CLI tools: octelium, octeliumctl and octops. Let's quickly see what these CLI tools are for.
NOTE
You can read in detail on how to install and upgrade Octelium CLIs here.
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 Servicesoctelium get service# Connect to the Cluster via the detached modeoctelium connect -d# Disconnect from the Clusteroctelium 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 resourcesocteliumctl apply /path/to/directory# List Servicesocteliumctl get service# List Usersocteliumctl get user
octops
octops is a tool that helps you to install, upgrade and uninstall 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