Understanding Orka Nodes
Orka nodes are the physical Mac hardware in your cluster that provide compute resources for running VMs. Each node can host multiple VMs based on its available CPU, memory, and storage resources. Node Types:- Intel nodes (amd64): Mac Pro, Mac mini (Intel), iMac Pro
- Apple Silicon nodes (arm64): Mac mini (M1/M2/M3), Mac Studio
- Namespaces: Nodes belong to a namespace and provide resources only to VMs in that namespace
- Node Affinity: Tags can be applied to nodes to control which nodes VMs are deployed to
- Resource Management: Nodes have limited CPU, memory, and storage that is shared among VMs
--namespace is not set, node commands operate in the orka-default namespace.
Listing Nodes
orka3 node list Show basic or extended information about Orka nodes. Based on the specified output, the command returns information ranging from available resources and status to node IP and architecture. Syntax:Node Tagging for Affinity
Node affinity indicates that the tagged node is preferred for the deployment of VMs with the same tag. Orka first attempts to deploy on any nodes with the respective tag, before moving to the remaining nodes in the environment. Orka attempts to deploy on other nodes only if the VM setting to require a tag isno.
Admin Only: Node tagging and untagging require administrative privileges.
orka3 node tag
Tag the specified Orka node for targeted VM deployment (set node affinity).
Tag Requirements:
- Does not exceed 63 characters
- Consists of alphanumeric characters, dashes (-), underscores (_), or periods (.)
- Begins and ends with an alphanumeric character
- Set only one tag at a time (run the command separately for each tag)