Blueprint asking for credit card even for free services

Hi there, I’m new here and I’m having an issue trying to use blueprint.

This is the file that I’m trying to execute:

services:
  # frontend
  - type: web
    name: dev-abcd
    runtime: static
    buildCommand: yarn build
    staticPublishPath: ./build
    routes:
      - type: rewrite
        source: /*
        destination: /index.html
    autoDeploy: false
  # backend
  - type: web
    name: dev-abcd-api
    runtime: node
    branch: main
    buildCommand: npm run build
    startCommand: npm run start:prod
    healthCheckPath: /health
    numInstances: 1
    envVars:
      - key: DB_URL
        fromDatabase:
          name: dev-abcd
          property: connectionString
    autoDeploy: false
databases:
  # database
  - name: dev-abcd
    databaseName: dbacbd
    ipAllowList:
      - source: 255.255.255.255
        description: home

I’ve tried to use plan: free but it says:

services[0].plan
no such plan free for service type web

However on the free services page says that webservice is free, isn’t it? what am I missing?

Thanks in advance.

Hi there,

You don’t need to enter the plan for a static site, they are free, and there are no instance plans for them. This is what the error:

services[0].planno such plan free for service type web

is referring to.

However, you will need to enter the plan for your Node web service and Database. They will not default to the free plans, so you need to specify the free plans on them.

Regards,

Keith
Render Support, UTC+10 :australia:

Hi Keith. It worked :slight_smile:

Thank you so much!

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.