cookbook 'rabbitmq-win', '= 1.0.0'
rabbitmq-win (6) Versions 1.0.0 Follow1
Installs/Configures rabbitmq and erlang on windows
cookbook 'rabbitmq-win', '= 1.0.0', :supermarket
knife supermarket install rabbitmq-win
knife supermarket download rabbitmq-win
RabbitMQ Windows cookbook
This cookbook can be used to install erlang and RabbitMQ on Windows nodes
Simple usage
Define the variables
default['rabbitmq-win']['erl-version'] = '21.2' default['rabbitmq-win']['version'] = '3.7.10' default['rabbitmq-win']['base'] = ''
and include the rabbitmq_win::default
recipe. This will install erlang, set the ERLANG_HOME variable, install rabbitmq, start the service and install rabbit mq management console.
If the base
variable is left empty, RabbitMQ will use a path in the users home directory. You should set this variable for servers.
Usage with wrapper cookbooks
The cookbook defines two resources, rabbitmq_win_erlang
and rabbit_mq_win
.
Usage example to install RabbitMQ:
```ruby
rabbitmq_win_erlang "21.2" do
action :install
end
rabbitmq_win "3.7.10" do
action :install
base 'C:\rabbitmq\data'
end
rabbitmq_win_plugin 'management'
```
Example to remove a plugin
ruby
rabbitmq_win_plugin 'mqtt' do
action :remove
end
Usage example to remove RabbitMQ:
```ruby
rabbitmq_win "3.7.10" do
action :remove
end
rabbitmq_win_erlang "21.2" do
action :remove
end
```
Dependent cookbooks
This cookbook has no specified dependencies.
Contingent cookbooks
There are no cookbooks that are contingent upon this one.
Collaborator Number Metric
1.0.0 failed this metric
Failure: Cookbook has 0 collaborators. A cookbook must have at least 2 collaborators to pass this metric.
Contributing File Metric
1.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a CONTRIBUTING.md file
Foodcritic Metric
1.0.0 passed this metric
No Binaries Metric
1.0.0 passed this metric
Testing File Metric
1.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
1.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
1.0.0 failed this metric
1.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a CONTRIBUTING.md file
Foodcritic Metric
1.0.0 passed this metric
No Binaries Metric
1.0.0 passed this metric
Testing File Metric
1.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
1.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
1.0.0 passed this metric
1.0.0 passed this metric
Testing File Metric
1.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
1.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
1.0.0 failed this metric
1.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number