5

GitHub - bloomberg/cobbler-cookbook: A Chef cookbook for installing and maintain...

 2 years ago
source link: https://github.com/bloomberg/cobbler-cookbook
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

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 Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK