Skip to main content

Compute Node Quickstart

The fastest path to running virtual machines on NetActuate. No BGP, no networking complexity — just compute. Good for AI inference workers, batch processing, or general IaaS.

Two Paths

Ansible

git clone https://github.com/netactuate/netactuate-ansible-compute
cd netactuate-ansible-compute

Edit group_vars/all — set auth_token, operating_system, and contract_id. Edit hosts — add one line per VM with location and hostname. Add your SSH public key to keys.pub.

ansible-playbook createnode.yaml

Validate:

ssh ubuntu@YOUR_NODE_IP

Terraform

git clone https://github.com/netactuate/netactuate-ansible-terraform-compute
cd netactuate-terraform-compute
cp terraform.tfvars.example terraform.tfvars
# edit terraform.tfvars
terraform init && terraform apply

Validate:

terraform output ansible_inventory
ssh ubuntu@YOUR_NODE_IP

Variables You Need

VariableDescriptionExample
API keyFrom Account → API Access in the portalabc123...
LocationPoP codeLAX, AMS, SYD
PlanVM sizeVR8x4x50
OS imageUbuntu 24.04 LTS image nameSee OS Images
SSH keyYour public keyssh-ed25519 AAAA...

Teardown

Ansible:

ansible-playbook deletenode.yaml

Terraform:

terraform destroy

Ready for More?

When you are ready to add BGP anycast routing, see Anycast Global Deployment.

Need Help?

If you need assistance with compute provisioning, visit our support page.