Skip to main content

Usage

phala instance-types [family] [options]

Arguments

NameRequiredDescription
familyNoInstance type family to filter by (cpu, gpu)

Options

FlagShortDefaultDescription
--json-jfalseOutput in JSON format

Examples

List all instance types

$ phala instance-types
Instance Types:

CPU Instances:
  tdx.small    2 vCPU   4GB RAM    $0.10/hour
  tdx.medium   4 vCPU   8GB RAM    $0.20/hour
  tdx.large    8 vCPU   16GB RAM   $0.40/hour
  tdx.xlarge   16 vCPU  32GB RAM   $0.80/hour

GPU Instances:
  tdx.gpu.small   4 vCPU   8GB RAM   NVIDIA T4      $0.50/hour
  tdx.gpu.medium  8 vCPU   16GB RAM  NVIDIA A10     $1.00/hour

List only CPU instance types

$ phala instance-types cpu

List only GPU instance types

$ phala instance-types gpu

JSON output

$ phala instance-types --json
[
  {
    "name": "tdx.small",
    "vcpu": 2,
    "memory_gb": 4,
    "family": "cpu",
    "price_per_hour": 0.10,
    "regions": ["us-west", "us-east", "eu-central"]
  }
]

Instance Type Naming Convention

Instance types follow the pattern: tdx.<family>.<size>
  • tdx - TEE technology (Intel TDX)
  • family - Instance family (cpu, gpu)
  • size - Size tier (small, medium, large, xlarge, etc.)