22 lines
482 B
ObjectPascal
22 lines
482 B
ObjectPascal
|
class { 'rabbitmq::repo::apt':
|
||
|
pin => '900',
|
||
|
}->
|
||
|
class { 'rabbitmq::server':
|
||
|
delete_guest_user => true,
|
||
|
# version => '2.4.1',
|
||
|
}->
|
||
|
rabbitmq_user { 'dan':
|
||
|
admin => true,
|
||
|
password => 'pass',
|
||
|
provider => 'rabbitmqctl',
|
||
|
}->
|
||
|
rabbitmq_vhost { 'myhost':
|
||
|
provider => 'rabbitmqctl',
|
||
|
}
|
||
|
rabbitmq_user_permissions { 'dan@myhost':
|
||
|
configure_permission => '.*',
|
||
|
read_permission => '.*',
|
||
|
write_permission => '.*',
|
||
|
provider => 'rabbitmqctl',
|
||
|
}
|