Starting with Orka 4.0, the CLI command is
orka. Orka 3.6 is a long-term support (LTS) release, and its CLI stays orka3: on a 3.6 cluster, replace orka with orka3 in the examples on this page. Commands marked as removed in Orka 4.0 only exist in orka3. You can install both CLIs side by side. If you upgrade a cluster to 4.0 and have scripts that call orka3, see the Orka 4.0.0 release notes for a temporary orka3 symlink while you update them.Getting Started with orka
Basic Usage The Orka CLI follows a consistent command structure:orka completion- Generate autocompletion scripts for your shellorka config- Manage the local Orka CLI configurationorka emulator- Manage Android emulators. See Manage Android emulators with the Orka CLI.orka emulator-config- (Orka 4.0 or later) Manage Android emulator configurationsorka image- (Deprecated in Orka 4.0) Manage locally stored imagesorka imagecache- Manage individual cluster node(s) image cacheorka3 iso- (Removed in Orka 4.0) Manage locally stored ISOsorka login- Log in to your Orka clusterorka namespace- (Admin-only) Manage namespacesorka node- Manage Orka nodesorka rbac- (Admin-only, Orka 4.0 or later) Manage RBAC role subjectsorka registrycredential- (Admin-only) Manage OCI registry credentialsorka remote-image- (Deprecated in Orka 4.0) List or pull images from the remote repositoryorka rolebinding- (Admin-only, deprecated in Orka 4.0) Manage rolebindings. Useorka rbacinstead.orka serviceaccount- (Admin-only) Manage service accountsorka upgrade- Manage Orka cluster upgrades. See Orka Upgrade Service.orka user- Manage your authentication with Orkaorka version- Print the current version of the Orka CLIorka vm- Manage VMsorka vm-config- Manage VM configurations
Configuration Commands
Theorka 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.
orka config set
Set the Orka service URL for your environment.
Syntax:
- 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
orka config set --api-url sets only the Orka API URL that the Orka CLI uses. It doesn’t change the server entry for the cluster in your kubeconfig (~/.kube/config). That entry points to the Kubernetes API server, which is a separate endpoint from the Orka API. For example, the Kubernetes API server might be 10.221.188.19 on TCP 6443, while the Orka API is at 10.221.188.20. As a result, kubectl config view can still show an IP address after you set --api-url to a hostname. For details on how the Orka CLI uses kubeconfig credentials, see Authentication and RBAC.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

