Skip to content
This repository has been archived by the owner on Jun 13, 2019. It is now read-only.
/ cobbler-cookbook Public archive

A Chef cookbook for installing and maintaining Cobbler

License

Notifications You must be signed in to change notification settings

bloomberg/cobbler-cookbook

Repository files navigation

cobbler-cookbook

Installs and configures Cobbler and Cobbler Web.

Supported Platforms

  • CentOS 6.5, 5.10
  • Ubuntu 12.04, 14.04

Attributes

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

Usage

cobbler::default

Include cobblerd in your node's run_list:

{
  "run_list": [
    "recipe[cobblerd::default]"
  ]
}

This installs Cobbler on your machine

cobbler::source

Include cobblerd::source in your node's run_list:

{
  "run_list": [
    "recipe[cobblerd::default]"
  ]
}

This builds Cobbler from source code

cobbler::web

Include cobblerd::web in your node's run_list:

{
  "run_list": [
    "recipe[cobblerd::web]"
  ]
}

This provides the Cobbler web interface

cobbler::centos

Include cobblerd::centos in your node's run_list:

{
  "run_list": [
    "recipe[cobblerd::centos]"
  ]
}

This provides a CentOS image via Cobbler

cobbler::ubuntu

Include cobblerd::ubuntu in your node's run_list:

{
  "run_list": [
    "recipe[cobblerd::ubuntu]"
  ]
}

This provides an Ubuntu image via Cobbler

Maintainers

Author:: Bloomberg Compute Architecture Group ([email protected])

Maintainers

To build and test, one can run the following (this done using ChefDK binaries):

  • bundler package
  • kitchen verify '.*'

About

A Chef cookbook for installing and maintaining Cobbler

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •