A set of Chef recipes for installing and configuring OpenBFDD.
Ruby
3
6 commits
updated May 21, 2018
Installs and configures OpenBFDD.
| Key | Type | Description | Default |
|---|---|---|---|
| ['bfd']['repo']['url'] | String | Git repo for OpenBFDD. | https://github.com/dyninc/OpenBFDD.git |
| ['bfd']['repo']['sha'] | String | Git revision of the OpenBFD repo to pull down. | 895cfb523bb96b3ef199fc5916578482ccd528ee |
| ['bfd']['version'] | String | v0.5.3 | Version of OpenBFD to use in the package naming |
| ['bfd']['package']['short_name'] | String | openbfdd | Short name of the package name |
| ['bfd']['package']['name'] | String | openbfdd_v0.5.3_amd64.pkg | Full name of the package |
| ['bfd']['package']['dependencies'] | String | Dependencies of the package | |
| ['bfd']['install_dir'] | String | /usr/local | Location where package files install |
| ['bfd']['bin_dir'] | String | /home/vagrant/chef-bcpc/bins | Location where package should be created |
| ['bfd']['owner'] | String | root | Owner of package files |
| ['bfd']['group'] | String | root | Group ownership of package files |
Include bfd in your node's run_list:
{
"run_list": [
"recipe[bfd::default]"
]
}
Include bfd in your node's run_list:
{
"run_list": [
"recipe[bfd::install]"
]
}
Author:: Bloomberg Compute Architecture Group (compute@bloomberg.net)
To test the Chef 11 compatibility one needs the kitchen-chef_zero_berks_env gem
This can be installed via chef gem install kitchen-chef_zero_berks_env
Test kitchen and Server Spec test the operation of this cookbook; one can run the tests with:
kitchen verify
5 commits
1 commits
Ruby
92.9%
HTML
7.1%
A set of Chef recipes for installing and configuring OpenBFDD.
Ruby
3
6 commits
updated May 21, 2018
Installs and configures OpenBFDD.
| Key | Type | Description | Default |
|---|---|---|---|
| ['bfd']['repo']['url'] | String | Git repo for OpenBFDD. | https://github.com/dyninc/OpenBFDD.git |
| ['bfd']['repo']['sha'] | String | Git revision of the OpenBFD repo to pull down. | 895cfb523bb96b3ef199fc5916578482ccd528ee |
| ['bfd']['version'] | String | v0.5.3 | Version of OpenBFD to use in the package naming |
| ['bfd']['package']['short_name'] | String | openbfdd | Short name of the package name |
| ['bfd']['package']['name'] | String | openbfdd_v0.5.3_amd64.pkg | Full name of the package |
| ['bfd']['package']['dependencies'] | String | Dependencies of the package | |
| ['bfd']['install_dir'] | String | /usr/local | Location where package files install |
| ['bfd']['bin_dir'] | String | /home/vagrant/chef-bcpc/bins | Location where package should be created |
| ['bfd']['owner'] | String | root | Owner of package files |
| ['bfd']['group'] | String | root | Group ownership of package files |
Include bfd in your node's run_list:
{
"run_list": [
"recipe[bfd::default]"
]
}
Include bfd in your node's run_list:
{
"run_list": [
"recipe[bfd::install]"
]
}
Author:: Bloomberg Compute Architecture Group (compute@bloomberg.net)
To test the Chef 11 compatibility one needs the kitchen-chef_zero_berks_env gem
This can be installed via chef gem install kitchen-chef_zero_berks_env
Test kitchen and Server Spec test the operation of this cookbook; one can run the tests with:
kitchen verify
5 commits
1 commits
Ruby
92.9%
HTML
7.1%