Skip to content
This repository has been archived by the owner on Jun 4, 2021. It is now read-only.

Brokers

eglute edited this page Nov 12, 2013 · 5 revisions

Brokers are responsible for handing a node off to a config management system, like Puppet or Chef.

Broker Types

Currently, two broker types are available: noop and puppet. Noop broker does nothing. Puppet broker does what you would expect it to do.

To create noop broker via razor client:

razor create-broker --name=noop --broker-type=noop

To create puppet broker via razor client:

razor create-broker --name=my_puppet --broker-type=puppet
From http://razor:8080/api:

    id: "http://razor:8080/api/collections/brokers/my_puppet"
  name: "my_puppet"
  spec: "/razor/v1/collections/brokers/member"

Create brokers via api.

Custom Brokers

Add a custom broker.

In the future, this page plans on being a lot more useful.