# 1. Create Autoscale Profile from Custom Image

{% hint style="info" %}
**Purpose:** To create nodes that have been configured to be ready to work.

**Requirements (Can be ignored if VPC is already available):**

* [1.-create-subnet](https://docs.fptcloud.com/en/networking-service/subnet/1.-create-subnet "mention")
* [1.-create-security-group](https://docs.fptcloud.com/en/networking-service/security-group-and-firewall/1.-create-security-group "mention")
* [1.-create-instance](https://docs.fptcloud.com/en/elastic-compute/virtual-instance/1.-create-instance "mention") and complete configuration

**Note:** The information of a created profile cannot be changed. You must create another profile.
{% endhint %}

### **Case 1: Create a new Custom Image**

**Step 1:** Go to **Instance Management** page.

![](https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F18Kpdo0VNH9pUQatMCfo%2Fuploads%2Ff29WXOgsX9GXid33gsk6%2Fimage.png?alt=media\&token=604a2809-26f1-48e9-843d-46de88f539fa)

**Step 2:** On **Instance Management** page, a list of Instances will be displayed. In the **Actions** section of the selected instance, select **Create Template.**

![](https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F18Kpdo0VNH9pUQatMCfo%2Fuploads%2FsNjx7fIN9xm4dbgkyLmc%2Fimage.png?alt=media\&token=4a28b176-1357-4a7c-a19c-94fc1068e618)

**Step 3:** Configure the template with following fields of information:

* **Name:** The name of the Custom Image to be created (Required)
* **Description:** Detailed description (If any)

![](https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F18Kpdo0VNH9pUQatMCfo%2Fuploads%2F5cG5AtIwojihzzSqNNmX%2Fimage.png?alt=media\&token=eeb19181-bdcb-42af-a799-d70f645e8d3b)

**Step 4:** Select **Create**.

![](https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F18Kpdo0VNH9pUQatMCfo%2Fuploads%2F49qfP9GsSqu5FOBXKM3B%2Fimage.png?alt=media\&token=a92f1651-587a-465b-bfe9-f0ca0bccd4d8)

The system will receive the information, execute and display the status as below after the Custom Image is successfully created.

**Step 5:** Go to **Autoscale Profile** page > Select **Create profile.**

![](https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F18Kpdo0VNH9pUQatMCfo%2Fuploads%2FQoNghkZOUMJYh1PxZNeq%2Fimage.png?alt=media\&token=a97ae217-1160-46b5-a32f-d601bd44b0c2)

**Step 6:** Configure the following fields of information:

<table><thead><tr><th>Section</th><th>Field</th><th>Description</th><th data-hidden></th></tr></thead><tbody><tr><td><strong>Credentials</strong></td><td><strong>Name</strong></td><td>Enter profile name or default name will be set.</td><td></td></tr><tr><td><strong>Configuration</strong></td><td> <strong>Image</strong></td><td>Each OS group will consist of many different versions. The default is the latest version. Select <strong>Custom</strong> and select the appropriate <strong>Custom Image</strong> in the list.</td><td></td></tr><tr><td></td><td><strong>Resource type</strong></td><td>Each model will configure CPU and RAM differently. Or users can create a model that best suits their needs.</td><td></td></tr><tr><td> <strong>Storage</strong></td><td><strong>Policy</strong></td><td>Choose the drive policy that suits your needs. The default will be <em>Premium-SSD</em>.</td><td></td></tr><tr><td></td><td><strong>Size (GB)</strong></td><td>Increase/decrease/leave the default capacity. The minimum default size will be 40GB.</td><td></td></tr><tr><td><strong>Network</strong></td><td><strong>Subnet</strong></td><td>Automatically selected. It can be changed if desired.</td><td></td></tr><tr><td></td><td><strong>Security Group</strong></td><td>Automatically selected. It can be changed if desired</td><td></td></tr></tbody></table>

![](https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F18Kpdo0VNH9pUQatMCfo%2Fuploads%2FQGTx0PSs0wWIIlH3Ys1e%2Fimage.png?alt=media\&token=de60e69f-52d2-47a1-a1ad-d0ecc3613bd9)

**Step 7:** Select **Create Profile**.

The system will confirm and proceed to initialize the profile. After successfully created, each profile will be fully represented with information of name, image, configuration (CPU, RAM, storage), storage policy, and subnet.

### Case 2: OVA image is available

**Step 1:** [1.-upload-custom-image](https://docs.fptcloud.com/en/elastic-compute/custom-image/1.-upload-custom-image "mention")

**Step 2:** Go to **Autoscale Profile** page > Select **Create profile.**

![](https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F18Kpdo0VNH9pUQatMCfo%2Fuploads%2FAcgwDgS1zkiE1kSNAiV5%2Fimage.png?alt=media\&token=bf5da11f-cce9-429b-9499-823c01f4aecd)

**Step 3:** Configure the following fields of information:

![](https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F18Kpdo0VNH9pUQatMCfo%2Fuploads%2FQGTx0PSs0wWIIlH3Ys1e%2Fimage.png?alt=media\&token=de60e69f-52d2-47a1-a1ad-d0ecc3613bd9)

<table><thead><tr><th>Section</th><th>Field</th><th>Description</th><th data-hidden></th></tr></thead><tbody><tr><td><strong>Credentials</strong></td><td><strong>Name</strong></td><td>Enter profile name or default name will be set.</td><td></td></tr><tr><td><strong>Configuration</strong></td><td> <strong>Image</strong></td><td>Each OS group will consist of many different versions. The default is the latest version. Select <strong>Custom</strong> and select the appropriate <strong>Custom Image</strong> in the list.</td><td></td></tr><tr><td></td><td><strong>Resource type</strong></td><td>Each model will configure CPU and RAM differently. Or users can create a model that best suits their needs.</td><td></td></tr><tr><td> <strong>Storage</strong></td><td><strong>Policy</strong></td><td>Choose the drive policy that suits your needs. The default will be <em>Premium-SSD</em>.</td><td></td></tr><tr><td></td><td><strong>Size (GB)</strong></td><td>Increase/decrease/leave the default capacity. The minimum default size will be 40GB.</td><td></td></tr><tr><td><strong>Network</strong></td><td><strong>Subnet</strong></td><td>Automatically selected. It can be changed if desired.</td><td></td></tr><tr><td></td><td><strong>Security Group</strong></td><td>Automatically selected. It can be changed if desired</td><td></td></tr></tbody></table>

**Step 4:** Select **Create Profile**.

The system will confirm and proceed to initialize the profile. After successfully created, each profile will be fully represented with information of name, image, configuration (CPU, RAM, storage), storage policy, and subnet.
