Skip to content

PatchDashboard/patchdashboard-cookbook

Repository files navigation

patchdashboard-cookbook

Allows you to deploy Patch Dashboard via Chef, as well as use test kitchen to build out a test vagrant box.

This is a work in progress, and should not currently be used.

Supported Platforms

  • Ubuntu 14.04+
  • CentOS/RHEL 7+

Attributes

Key Type Description Default
['patchdashboard']['salt'] string The servers salt to use in hashing  
['patchdashboard']['company_name'] string The name of your company Your Company, INC
['patchdashboard']['mysql']['host'] string The Host name/IP address of your MySQL server. If set to localhost/127.0.0.1, it will install MySQL localhost
['patchdashboard']['mysql']['port'] integer The port number for your MySQL installation 3306
['patchdashboard']['mysql']['root_pass'] string The password for your MySQL root user vagrant
['patchdashboard']['mysql']['db_user'] string The username to use for the application to log in to MySQL as pdb
['patchdashboard']['mysql']['db_pass'] string The password for the `db_user` to log in with vagrant
['patchdashboard']['mysql']['database'] string MySQL database name to use pdb
['patchdashboard']['apache']['path'] string Path to use for the web UI, without trailing slash /var/www/patchmd
['patchdashboard']['apache']['use_ssl'] boolean If set to true, it will create a self-signed certificate for the application to use true
['patchdashboard']['apache']['http_port'] integer port for non-secure HTTP traffic 80
['patchdashboard']['apache']['https_port'] integer port for secure HTTPS traffic 443
['patchdashboard']['apache']['host'] string host name for the Apache Virtual Host to use patchdashboard.local

Usage

patchdashboard::default

Include patchdashboard in your node's run_list:

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

License and Authors

Author:: Jon Harris

About

OpsCode Chef Cookbook for PatchDashboard

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published