Documentation Index
Fetch the complete documentation index at: https://docs.equinix.dev/llms.txt
Use this file to discover all available pages before exploring further.
This page assumes you’ve already run Quickstart and have
equinix-dev installed. If you haven’t, do that first.Prerequisites
.env.local after equinix-dev add.
Five-minute path
Initialize a project
.equinix-dev/project.json with mode: plan_only and apply: blocked. Move the directory between machines or check it into a private repo — the project state is fully portable.Add a Fabric Cloud Router package
.equinix-dev/providers/equinix/fabric-cloud-router/provider.json(manifest).equinix-dev/providers/equinix/fabric-cloud-router/terraform.json(Terraform mapping).equinix-dev/providers/equinix/fabric-cloud-router/mcp.json(MCP profile).equinix-dev/providers/equinix/fabric-cloud-router/readiness.json(preflight gates).env.localis created or appended withEQUINIX_CLIENT_ID=,EQUINIX_CLIENT_SECRET=,EQUINIX_ACCOUNT_NUMBER=(empty placeholders)
Stage Terraform
.equinix-dev/terraform/main.tf and .equinix-dev/terraform/variables.tf. The output is real HCL targeting equinix/equinix ~> 4.15. You can inspect it before any terraform command runs.Run terraform init + plan
terraform plan should show one new equinix_fabric_cloud_router resource and zero changes elsewhere. If you see auth errors, check .env.local; if you see resource not found errors, check that equinix/equinix ~> 4.15 resolved correctly in terraform init.What you should see
A passing plan looks like this (truncated):Where to go next
Provider setup deep dive
Auth methods, env vars, common pitfalls.
Module list
When to wrap with
terraform-equinix-fabric.Three full recipes
Private AI path, multi-cloud regulated, distributed observability.
MCP-driven workflow
Have an agent author the Terraform via the Equinix MCP.