standalone-rabbitmq:
  name: "RabbitMQ"
  description: "Separated RabbitMQ from controller"
  has_primary: false                # whether has primary role or not
  public_ip_required: false         # whether requires public net or not
  weight: 100                       # weight that will be used for ordering on fuel ui
  limits:
  conflicts:
    - controller
    - compute

standalone-rabbitmq:
  name: "RabbitMQ"
  description: "Separated RabbitMQ from controller"
  has_primary: false                # whether has primary role or not
  public_ip_required: false         # whether requires public net or not
  weight: 100                       # weight that will be used for ordering on fuel ui
  limits:
  conflicts:
    - controller
    - compute
  limits:
    min: 1
  update_required:
    - standalone-rabbitmq

Add min=1 and update_required for node role
Add min=1 and update_required for node role
