Plans

You can provision your dynos and addons under several different plans based on your resource requirements or your load.

Plans for Dynos

The following are the plans available for your dynos.

Plan

RAM

CPU

basic

500Mi

250m vCPU

standard-1

1GB

500m vCPU

standard-2

2GB

500m vCPU

standard-3

4GB

1 vCPU

pro

6GB

2 vCPU

Plans for Addons

The following are the plans available for your addons. Each addon has its own set of values of resources for each plan.

neetodeploy-postgresql

Plan

RAM

CPU

Storage

basic

128Mi

128m vCPU

1GB

standard-1

256Mi

250m vCPU

1GB

standard-2

512Mi

500m vCPU

1GB

standard-3

1GB

500m vCPU

3GB

pro

2GB

1 vCPU

5GB

neetodeploy-redis

Plan

RAM

CPU

Storage

basic

128Mi

160m vCPU

1GB

standard-1

256Mi

250m vCPU

1GB

standard-2

512Mi

500m vCPU

1GB

standard-3

1GB

500m vCPU

3GB

pro

2GB

1 vCPU

5GB

neetodeploy-elasticsearch

Plan

RAM

CPU

Storage

basic

128Mi

128m vCPU

1GB

standard-1

256Mi

250m vCPU

1GB

standard-2

512Mi

500m vCPU

1GB

standard-3

1GB

500m vCPU

3GB

pro

2GB

1 vCPU

5GB

Default plans for review apps

You can set default plans for both the dynos and addons of your review apps to accommodate the load that your review apps get.

Default plans for dynos

By default all the dynos for your review apps would be created with the basic plan. You can select the plan with which your review apps should get created.

  1. Go to your project level setting page

    Monosnap Deploy staging, production or review instances | neetoDeploy 2023-09-03 13-09-15.png
  2. Under the review apps settings, select the default plan for your review apps from the dropdown menu.

    Monosnap Deploy staging, production or review instances | neetoDeploy 2023-09-03 13-12-11.png
  3. Click on Save changes. The dynos for the review apps of your project would be created with the selected plan from now on.

Default plans for addons

You can set the default plans for your review apps' addons from your project's neeto-deploy.json file. The addons are mentioned in the format of addon-name:plan in the neeto-deploy.json file as shown below.

{
// ... 
"addons": [
    {
      "plan": "neetodeploy-postgresql:basic",
      "options": {
        "version": "14"
      }
    }
  ],
// ...
}

You can update your neeto-deploy.json file with the required plan. If the plan you have specified does not exist or if you have only specified the addon name, your addon would be created with the basic plan.

Can't find what you're looking for?