cookbook 'cockpit', '= 0.2.0'
cockpit (4) Versions 0.2.0 Follow0
Installs/Configures cockpit
cookbook 'cockpit', '= 0.2.0', :supermarket
knife supermarket install cockpit
knife supermarket download cockpit
cockpit cookbook
This cookbook installs and configures the Cockpit server administration interface.
Scope
Cockpit is installed as a package from the Red Hat Extras repository. Attributes can be used to configure the Cockpit service. Initially supports Red Hat Enterprise Linux 7.1+, with CentOS support coming soon.
The goal is to keep the cookbook and code simple and minimal.
Requirements
- Tested to work with Chef 12.7.x or higher
- Requires a system with a valid and active Red Hat Subscription and access to Red Hat repositories from redhat.com or via Satellite / Katello.
Usage
Place a dependency on the cockpit
cookbook in your
cookbook's metadata.rb:
depends 'cockpit', '~> 0.2.0'
Or include the default recipe in your run list as 'recipe[cockpit]'
.
This cookbook depends on the (firewalldconfig cookbook) and the (Red Hat Subscription Manager cookbook).
Attributes
TODO: Support for custom port and other parameters in cockpit.conf
Testing
Integration tests are written in (BATS)[https://github.com/sstephenson/bats]
Contributing
- Fork it ( https://github.com/colourmeamused/cockpit-cookbook )
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request
Dependent cookbooks
redhat_subscription_manager ~> 0.5.0 |
firewalldconfig ~> 0.7.1 |
Contingent cookbooks
There are no cookbooks that are contingent upon this one.
Collaborator Number Metric
0.2.0 failed this metric
Failure: Cookbook has 0 collaborators. A cookbook must have at least 2 collaborators to pass this metric.
Foodcritic Metric
0.2.0 failed this metric
FC007: Ensure recipe dependencies are reflected in cookbook metadata: /tmp/b2ba1b4d1361c79143022ddd/cockpit/recipes/features.rb:2
0.2.0 failed this metric
0.2.0 failed this metric
FC007: Ensure recipe dependencies are reflected in cookbook metadata: /tmp/b2ba1b4d1361c79143022ddd/cockpit/recipes/features.rb:2