Equinix Metal Provider

Equinix Metal API integration, setup, server plans, and locations.

Equinix Metal Provider

Overview

The Equinix Metal provider integrates with the Equinix Metal API for provisioning bare-metal servers in data centers worldwide. Equinix Metal offers true bare-metal performance with cloud-like provisioning speed, making it ideal for performance-critical production workloads.

Setup

1. Generate API Token

  1. Log in to the Equinix Metal Console
  2. Navigate to Personal API Keys
  3. Generate a new API key with appropriate permissions

2. Get Project ID

  1. In the console, select your project
  2. Copy the Project ID from the project settings

3. Configure AgentMetal

export EQUINIX_API_TOKEN=xxx
export EQUINIX_PROJECT_ID=xxx

Or in the configuration file:

providers:
  equinix:
    enabled: true
    api_token: "xxx"
    project_id: "xxx"

Server Plans

Equinix Metal uses "plans" instead of "types" to describe server configurations:

Compute-Optimized

PlanCPUsRAMStoragePrice/hr
c3.small.x868 cores32 GB480 GB SSD~$0.50
c3.medium.x8624 cores64 GB960 GB SSD~$1.00
c3.large.arm80 cores256 GB2x480 GB SSD~$2.00
### Memory-Optimized
PlanCPUsRAMStoragePrice/hr
m3.small.x868 cores64 GB960 GB SSD~$0.75
m3.large.x8624 cores256 GB2x960 GB SSD~$2.00
### Storage-Optimized
PlanCPUsRAMStoragePrice/hr
s3.xlarge.x8624 cores192 GB2x240 GB SSD + 12x8 TB HDD~$2.50
## Metros / Locations

Equinix Metal operates in 25+ global metros:

MetroCodeRegion
Washington, DCdcNorth America
DallasdaNorth America
Silicon ValleysvNorth America
New YorknyNorth America
AmsterdamamEurope
FrankfurtfrEurope
LondonldEurope
SingaporesgAsia Pacific
SydneysyAsia Pacific
TokyotyAsia Pacific
## Features

On-Demand Instances

Provision servers on-demand with per-hour billing. Servers are typically ready within minutes.

Reserved Instances

Reserve capacity for 1 or 3 year terms at discounted rates. Ideal for predictable production workloads.

Spot Instances

Use spare capacity at reduced rates. Spot instances can be reclaimed with short notice.

Networking

  • Layer 2: VLAN-based private networking
  • Layer 3: BGP for custom IP announcements
  • Elastic IPs: Portable IP addresses across metros
  • Global Anycast: Anycast IP addresses for global load balancing

Limitations

  • Higher pricing compared to Hetzner and OVH
  • Some plans have limited availability in certain metros
  • Spot instances can be reclaimed during capacity shortages
  • Reserved instances require upfront commitment