Installs and configures Cobbler and Cobbler Web.
- CentOS 7.x
- RedHat Enterprise Linux 7.x
- Oracle Linux 7.x
Installs Cobbler and (depending on the attribute values) either Apache or Nginx as the front end to Cobbler.
NOTE: Currently only Nginx is supported; pull requests to finish the Apaache integration are welcome.
Include cobblerd
in your node's run_list
(installs Nginx by default):
{
"run_list": [
"recipe[cobblerd::default]"
]
}
To install Cobbler with Apache instead of Nginx:
{
"attributes": {
"cobblerd": {
"http_service_name": "apache"
}
},
"run_list": [
"recipe[cobblerd::default]"
]
}
Original Author:: Bloomberg Compute Architecture Group ([email protected]) Additional Author:: Justin Spies ([email protected])
To build and test, one can run the following (this done using ChefDK binaries):
bundler package
kitchen verify '.*'