Salt installation¶
Sample pillars
Robotice controller node¶
robotice:
planner:
enabled: true
broker:
engine: rabbitmq
user: robotice
password: nksfdfdewe3234
host: localhost
port: 5672
virtual_host: /robotice
database:
engine: redis
host: localhost
port: 6379
reasoner:
enabled: true
plan:
source: git
address: 'git@repo.domain.com:robotice/plan-default.git'
rev: 'develop'
broker:
engine: rabbitmq
user: robotice
password: nksfdfdewe3234
host: localhost
virtual_host: /robotice
database:
engine: redis
host: localhost
port: 6379
metering:
engine: statsd
host: localhost
port: 8125
sample_rate: 1
Robotice monitor node¶
monitor:
enabled: true
broker:
engine: rabbitmq
user: robotice
password: nksfdfdewe3234
host: localhost
virtual_host: /robotice
database:
engine: redis
host: localhost
port: 6379
devices:
- sispm
- dht
- relay
reactor:
enabled: true
database:
engine: redis
host: localhost
port: 6379
broker:
engine: rabbitmq
user: robotice
password: nksfdfdewe3234
host: localhost
virtual_host: /robotice
devices:
- sispm
- relay
Robotice controller node with redis broker¶
robotice:
planner:
enabled: true
broker:
engine: redis
host: localhost
port: 6379
number: 0
database:
engine: redis
host: localhost
port: 6379
number: 1
reasoner:
enabled: true
plan:
source: git
address: 'git@repo.domain.com:robotice/plan-default.git'
rev: 'develop'
broker:
engine: redis
host: localhost
port: 6379
number: 0
database:
engine: redis
host: localhost
port: 6379
number: 1
metering:
engine: statsd
host: localhost
port: 8125
sample_rate: 1