Skip to main content

Getting Started with orka3

Basic Usage The Orka3 CLI follows a consistent command structure:
Global Help
Available Options
Main Command Groups
  • orka3 completion - Generate autocompletion scripts for your shell
  • orka3 config - Manage the local Orka CLI configuration
  • orka3 image - Manage locally stored images
  • orka3 imagecache - Manage individual cluster node(s) image cache
  • orka3 iso - Manage locally stored ISOs
  • orka3 login - Log in to your Orka cluster
  • orka3 namespace - (Admin-only) Manage namespaces
  • orka3 node - Manage Orka nodes
  • orka3 registrycredential - (Admin-only) Manage OCI registry credentials
  • orka3 rolebinding - (Admin-only) Manage rolebindings
  • orka3 serviceaccount - (Admin-only) Manage service accounts
  • orka3 user - Manage your authentication with Orka
  • orka3 version - Print the current version of the Orka CLI
  • orka3 vm - Manage VMs
  • orka3 vm-config - Manage VM configurations

Configuration Commands

The orka3 config command group manages your local Orka CLI configuration. The first time you run the Orka CLI, you must set the Orka service URL. All Orka CLI commands are executed against this address. orka3 config set Set the Orka service URL for your environment. Syntax:
Determining Your Service URL:
  • For environments initially deployed with Orka 2.1 or later: typically http://10.221.188.20
  • For environments initially deployed before Orka 2.1: typically http://10.221.188.100
You can also use the built-in Orka domain (COMPANY.orka.app) or an external custom domain if configured. Options:
Examples:
orka3 config view View the current local Orka CLI configuration. Syntax:
Options:
Examples:

Shell completion setup

The Orka CLI can generate autocompletion scripts for your shell, making it easier to discover commands and options. Supported Shells
  • bash
  • fish
  • powershell
  • zsh
Generate Completion Script
See each sub-command’s help for details on how to use the generated script. Options:
Bash Completion This script depends on the bash-completion package. If it is not installed, install it via your OS’s package manager. Load completions in the current shell session:
Load completions for every new session (Linux):
Load completions for every new session (macOS):
A new shell must be started for this setup to take effect. Options:
Fish Completion Load completions in the current shell session:
Load completions for every new session:
A new shell must be started for this setup to take effect. Syntax:
Options:
PowerShell Completion Load completions in your current shell session:
To load completions for every new session, add the output of the above command to your PowerShell profile. Syntax:
Options:
Zsh Completion If shell completion is not already enabled in your environment, enable it first:
Load completions in the current shell session:
Load completions for every new session (Linux):
Load completions for every new session (macOS):
A new shell must be started for this setup to take effect. Syntax:
Options:

Checking CLI Version

orka3 version Print the current version of the Orka CLI. Syntax:
Options:
Examples:
The version output includes information about the CLI build and compatibility with your Orka cluster.