├── .github ├── ISSUE_TEMPLATE.md └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── .kitchen.alphas.yml ├── .kitchen.cloud.yml ├── .kitchen.dokken.yml ├── .kitchen.yml ├── .rspec ├── .rubocop.yml ├── .travis.yml ├── Berksfile ├── CHANGELOG.md ├── CONTRIBUTING.md ├── Gemfile ├── Gemfile.lock ├── Guardfile ├── LICENSE ├── README.md ├── Rakefile ├── TESTING.md ├── attributes └── default.rb ├── libraries ├── default.rb └── helpers.rb ├── metadata.rb ├── recipes ├── cluster.rb ├── community_plugins.rb ├── default.rb ├── erlang_package.rb ├── esl_erlang_package.rb ├── management_ui.rb ├── mgmt_console.rb ├── plugin_management.rb ├── plugins.rb ├── policies.rb ├── policy_management.rb ├── systemd_limits.rb ├── user_management.rb ├── users.rb ├── vhosts.rb └── virtualhost_management.rb ├── resources ├── cluster.rb ├── erlang_apt_repository_on_cloudsmith.rb ├── erlang_package_from_cloudsmith.rb ├── erlang_yum_repository_on_cloudsmith.rb ├── erlang_zypper_repository_on_suse_factory.rb ├── parameter.rb ├── plugin.rb ├── policy.rb ├── user.rb └── vhost.rb ├── spec ├── cluster_spec.rb ├── community_plugins_spec.rb ├── default_spec.rb ├── management_ui_spec.rb ├── plugins_spec.rb ├── policies_spec.rb ├── policy_spec.rb ├── spec_helper.rb ├── systemd_limits_spec.rb ├── users_spec.rb └── vhosts_spec.rb ├── templates └── default │ ├── 90forceyes.erb │ ├── default.rabbitmq-server.erb │ ├── doterlang.cookie.erb │ ├── rabbitmq-env.conf.erb │ ├── rabbitmq.config.erb │ ├── rabbitmq.upstart.conf.erb │ └── systemd_limits.conf.erb └── test ├── cookbooks └── rabbitmq_test │ ├── README.md │ ├── metadata.rb │ └── recipes │ ├── cluster.rb │ ├── cook-2151-3489.rb │ ├── cook-openfiles.rb │ ├── default.rb │ ├── lwrps.rb │ └── mgmt_console.rb ├── erlang_package ├── latest_deb │ └── default_spec.rb ├── latest_rpm │ └── default_spec.rb ├── pinned_deb │ └── default_spec.rb └── pinned_rpm │ └── default_spec.rb └── integration ├── cluster └── default_spec.rb ├── default └── default_spec.rb ├── limits └── default_spec.rb ├── lwrps └── default_spec.rb └── management_plugin └── default_spec.rb /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/.gitignore -------------------------------------------------------------------------------- /.kitchen.alphas.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/.kitchen.alphas.yml -------------------------------------------------------------------------------- /.kitchen.cloud.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/.kitchen.cloud.yml -------------------------------------------------------------------------------- /.kitchen.dokken.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/.kitchen.dokken.yml -------------------------------------------------------------------------------- /.kitchen.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/.kitchen.yml -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --color 2 | -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/.travis.yml -------------------------------------------------------------------------------- /Berksfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/Berksfile -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /Guardfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/Guardfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/Rakefile -------------------------------------------------------------------------------- /TESTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/TESTING.md -------------------------------------------------------------------------------- /attributes/default.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/attributes/default.rb -------------------------------------------------------------------------------- /libraries/default.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/libraries/default.rb -------------------------------------------------------------------------------- /libraries/helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/libraries/helpers.rb -------------------------------------------------------------------------------- /metadata.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/metadata.rb -------------------------------------------------------------------------------- /recipes/cluster.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/recipes/cluster.rb -------------------------------------------------------------------------------- /recipes/community_plugins.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/recipes/community_plugins.rb -------------------------------------------------------------------------------- /recipes/default.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/recipes/default.rb -------------------------------------------------------------------------------- /recipes/erlang_package.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/recipes/erlang_package.rb -------------------------------------------------------------------------------- /recipes/esl_erlang_package.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/recipes/esl_erlang_package.rb -------------------------------------------------------------------------------- /recipes/management_ui.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/recipes/management_ui.rb -------------------------------------------------------------------------------- /recipes/mgmt_console.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/recipes/mgmt_console.rb -------------------------------------------------------------------------------- /recipes/plugin_management.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/recipes/plugin_management.rb -------------------------------------------------------------------------------- /recipes/plugins.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/recipes/plugins.rb -------------------------------------------------------------------------------- /recipes/policies.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/recipes/policies.rb -------------------------------------------------------------------------------- /recipes/policy_management.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/recipes/policy_management.rb -------------------------------------------------------------------------------- /recipes/systemd_limits.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/recipes/systemd_limits.rb -------------------------------------------------------------------------------- /recipes/user_management.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/recipes/user_management.rb -------------------------------------------------------------------------------- /recipes/users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/recipes/users.rb -------------------------------------------------------------------------------- /recipes/vhosts.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/recipes/vhosts.rb -------------------------------------------------------------------------------- /recipes/virtualhost_management.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/recipes/virtualhost_management.rb -------------------------------------------------------------------------------- /resources/cluster.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/resources/cluster.rb -------------------------------------------------------------------------------- /resources/erlang_apt_repository_on_cloudsmith.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/resources/erlang_apt_repository_on_cloudsmith.rb -------------------------------------------------------------------------------- /resources/erlang_package_from_cloudsmith.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/resources/erlang_package_from_cloudsmith.rb -------------------------------------------------------------------------------- /resources/erlang_yum_repository_on_cloudsmith.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/resources/erlang_yum_repository_on_cloudsmith.rb -------------------------------------------------------------------------------- /resources/erlang_zypper_repository_on_suse_factory.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/resources/erlang_zypper_repository_on_suse_factory.rb -------------------------------------------------------------------------------- /resources/parameter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/resources/parameter.rb -------------------------------------------------------------------------------- /resources/plugin.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/resources/plugin.rb -------------------------------------------------------------------------------- /resources/policy.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/resources/policy.rb -------------------------------------------------------------------------------- /resources/user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/resources/user.rb -------------------------------------------------------------------------------- /resources/vhost.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/resources/vhost.rb -------------------------------------------------------------------------------- /spec/cluster_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/spec/cluster_spec.rb -------------------------------------------------------------------------------- /spec/community_plugins_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/spec/community_plugins_spec.rb -------------------------------------------------------------------------------- /spec/default_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/spec/default_spec.rb -------------------------------------------------------------------------------- /spec/management_ui_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/spec/management_ui_spec.rb -------------------------------------------------------------------------------- /spec/plugins_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/spec/plugins_spec.rb -------------------------------------------------------------------------------- /spec/policies_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/spec/policies_spec.rb -------------------------------------------------------------------------------- /spec/policy_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/spec/policy_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/systemd_limits_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/spec/systemd_limits_spec.rb -------------------------------------------------------------------------------- /spec/users_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/spec/users_spec.rb -------------------------------------------------------------------------------- /spec/vhosts_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/spec/vhosts_spec.rb -------------------------------------------------------------------------------- /templates/default/90forceyes.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/templates/default/90forceyes.erb -------------------------------------------------------------------------------- /templates/default/default.rabbitmq-server.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/templates/default/default.rabbitmq-server.erb -------------------------------------------------------------------------------- /templates/default/doterlang.cookie.erb: -------------------------------------------------------------------------------- 1 | <%= node['rabbitmq']['erlang_cookie'] %> 2 | -------------------------------------------------------------------------------- /templates/default/rabbitmq-env.conf.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/templates/default/rabbitmq-env.conf.erb -------------------------------------------------------------------------------- /templates/default/rabbitmq.config.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/templates/default/rabbitmq.config.erb -------------------------------------------------------------------------------- /templates/default/rabbitmq.upstart.conf.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/templates/default/rabbitmq.upstart.conf.erb -------------------------------------------------------------------------------- /templates/default/systemd_limits.conf.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/templates/default/systemd_limits.conf.erb -------------------------------------------------------------------------------- /test/cookbooks/rabbitmq_test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/test/cookbooks/rabbitmq_test/README.md -------------------------------------------------------------------------------- /test/cookbooks/rabbitmq_test/metadata.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/test/cookbooks/rabbitmq_test/metadata.rb -------------------------------------------------------------------------------- /test/cookbooks/rabbitmq_test/recipes/cluster.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/test/cookbooks/rabbitmq_test/recipes/cluster.rb -------------------------------------------------------------------------------- /test/cookbooks/rabbitmq_test/recipes/cook-2151-3489.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/test/cookbooks/rabbitmq_test/recipes/cook-2151-3489.rb -------------------------------------------------------------------------------- /test/cookbooks/rabbitmq_test/recipes/cook-openfiles.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/test/cookbooks/rabbitmq_test/recipes/cook-openfiles.rb -------------------------------------------------------------------------------- /test/cookbooks/rabbitmq_test/recipes/default.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/test/cookbooks/rabbitmq_test/recipes/default.rb -------------------------------------------------------------------------------- /test/cookbooks/rabbitmq_test/recipes/lwrps.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/test/cookbooks/rabbitmq_test/recipes/lwrps.rb -------------------------------------------------------------------------------- /test/cookbooks/rabbitmq_test/recipes/mgmt_console.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/test/cookbooks/rabbitmq_test/recipes/mgmt_console.rb -------------------------------------------------------------------------------- /test/erlang_package/latest_deb/default_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/test/erlang_package/latest_deb/default_spec.rb -------------------------------------------------------------------------------- /test/erlang_package/latest_rpm/default_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/test/erlang_package/latest_rpm/default_spec.rb -------------------------------------------------------------------------------- /test/erlang_package/pinned_deb/default_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/test/erlang_package/pinned_deb/default_spec.rb -------------------------------------------------------------------------------- /test/erlang_package/pinned_rpm/default_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/test/erlang_package/pinned_rpm/default_spec.rb -------------------------------------------------------------------------------- /test/integration/cluster/default_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/test/integration/cluster/default_spec.rb -------------------------------------------------------------------------------- /test/integration/default/default_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/test/integration/default/default_spec.rb -------------------------------------------------------------------------------- /test/integration/limits/default_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/test/integration/limits/default_spec.rb -------------------------------------------------------------------------------- /test/integration/lwrps/default_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/test/integration/lwrps/default_spec.rb -------------------------------------------------------------------------------- /test/integration/management_plugin/default_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rabbitmq/chef-cookbook/HEAD/test/integration/management_plugin/default_spec.rb --------------------------------------------------------------------------------