Installs and configures Cobbler and Cobbler Web.
- CentOS 6.5, 5.10
- Ubuntu 12.04, 14.04
Key | Type | Description | Default |
---|---|---|---|
['cobbler']['root_password'] | String | Root password for Kickstart templates. | `echo 'root' | shasum -a 512 -p` |
['cobbler']['user']['password'] | String | Root password for Kickstart templates. | `echo 'cloud' | shasum -a 512 -p` |
['cobbler']['user']['name'] | String | UNIX username | cloud |
['cobbler']['user']['uid'] | Integer | UNIX uid | 900 |
Include cobblerd
in your node's run_list
:
{
"run_list": [
"recipe[cobblerd::default]"
]
}
This installs Cobbler on your machine
Include cobblerd::source
in your node's run_list
:
{
"run_list": [
"recipe[cobblerd::default]"
]
}
This builds Cobbler from source code
Include cobblerd::web
in your node's run_list
:
{
"run_list": [
"recipe[cobblerd::web]"
]
}
This provides the Cobbler web interface
Include cobblerd::centos
in your node's run_list
:
{
"run_list": [
"recipe[cobblerd::centos]"
]
}
This provides a CentOS image via Cobbler
Include cobblerd::ubuntu
in your node's run_list
:
{
"run_list": [
"recipe[cobblerd::ubuntu]"
]
}
This provides an Ubuntu image via Cobbler
Author:: Bloomberg Compute Architecture Group ([email protected])
To build and test, one can run the following (this done using ChefDK binaries):
bundler package
kitchen verify '.*'