cookbook 'firewall_rules', '= 0.1.2'
firewall_rules (9) Versions 0.1.2 Follow5
Configures firewall rules through attributes.
cookbook 'firewall_rules', '= 0.1.2', :supermarket
knife supermarket install firewall_rules
knife supermarket download firewall_rules
Firewall Rules
Configures firewall rules through attributes. Wraps the firewall cookbook.
Supports:
- amazon
- centos
- debian
- fedora
- oracle
- redhat
- scientific
- ubuntu
- windows
Usage
firewall_rules::default
Just include firewall_rules
in your node's run_list
:
{ "name":"my_node", "run_list": [ "recipe[firewall_rules]" ] }
Attributes
Rules:
Define firewall rules.
Default Value:
[]
Ruby usage:
node['firewall']['rules'] = [ "http" => [ "port" => 80, "protocol" => "tcp", "command" => "allow" ], "https" => [ "port" => 443, "protocol" => "tcp", "command" => "allow" ], "nrpe" => [ "port" => 5666, "protocol" => "tcp", "command" => "allow" ] ]
JSON usage:
{ "firewall": { "rules": { "http": { "port": 80, "protocol": "tcp", "command": "allow" }, "https": { "port": 443, "protocol": "tcp", "command": "allow" }, "nrpe": { "port": 5666, "protocol": "tcp", "command": "allow" } } } }
Dependent cookbooks
firewall ~> 2.5.4 |
Contingent cookbooks
There are no cookbooks that are contingent upon this one.
Collaborator Number Metric
0.1.2 failed this metric
Failure: Cookbook has 0 collaborators. A cookbook must have at least 2 collaborators to pass this metric.
Contributing File Metric
0.1.2 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 http://github.com/user/repo, and your repo must contain a CONTRIBUTING.md file
Foodcritic Metric
0.1.2 passed this metric
License Metric
0.1.2 passed this metric
Testing File Metric
0.1.2 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 http://github.com/user/repo, and your repo must contain a TESTING.md file
0.1.2 failed this metric
0.1.2 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 http://github.com/user/repo, and your repo must contain a CONTRIBUTING.md file
Foodcritic Metric
0.1.2 passed this metric
License Metric
0.1.2 passed this metric
Testing File Metric
0.1.2 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 http://github.com/user/repo, and your repo must contain a TESTING.md file
0.1.2 passed this metric
0.1.2 passed this metric
Testing File Metric
0.1.2 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 http://github.com/user/repo, and your repo must contain a TESTING.md file
0.1.2 failed this metric