e2e_create_node
Provision and launch a new compute node or GPU instance on E2E Cloud by specifying name, plan, and image.
Instructions
Launch and provision a new compute node or GPU instance on E2E Cloud.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| disk | No | Additional root disk size in GB. | |
| name | Yes | Host name for the compute node (alphanumeric and hyphens). | |
| plan | Yes | Compute/GPU plan identifier (e.g. "C3.8GB", "C3-4vCPU-8RAM-100DISK", "GPU-H100.80GB"). Use e2e_list_plans to view available plans. | |
| image | Yes | Operating system template or saved image (e.g. "Ubuntu-22.04", "Ubuntu-24.04", "CentOS-7"). Use e2e_list_os_images to view options. | |
| region | No | Target region code (e.g. "ncr", "del"). Defaults to "ncr". | ncr |
| vpc_id | No | Optional VPC Network ID to attach. | |
| location | No | Location/region code (e.g. "DEL-1"). | |
| ssh_keys | No | List of SSH public key IDs or names to inject for root login. | |
| subnet_id | No | Optional Subnet ID within the VPC. | |
| project_id | No | Project ID. | |
| is_committed | No | Whether to provision as committed pricing rather than hourly on-demand. | |
| default_public_ip | No | Whether to allocate a public IP address (default true). | |
| security_group_id | No | Optional Security Group ID to attach. | |
| number_of_instances | No | Number of instances to create (default 1). |