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 Servicesoctelium get service# Connect to the Clusteroctelium 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 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