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.