cookbook 'rundeck-bridge', '= 2.0.1'
rundeck-bridge (3) Versions 2.0.1 Follow2
Installs chef-rundeck bridge and configure as needed
cookbook 'rundeck-bridge', '= 2.0.1', :supermarket
knife supermarket install rundeck-bridge
knife supermarket download rundeck-bridge
Description
This cookbook will setup a bridge on the chef server for rundeck.
See https://github.com/oswaldlabs/chef-rundeck for more information on how to configure the bridge.
Most of the config is still left to the user and has to be done in a wrapper cookbook, including:
- bridge definitions
- chef server access through knife.rb configuration
- chef user definition on the chef server
Requirements
Platform:
- Centos
Cookbooks:
- chef-client
- poise-service
- rundeck-server (Suggested but not required)
- rundeck-node (Suggested but not required)
Attributes
Name | Description | Default |
---|---|---|
* node['rundeck_bridge']['user']
|
Service user on bridge. | Defaults to "chef-rundeck" . |
* node['rundeck_bridge']['group']
|
Defaults to "chef-rundeck" . |
|
* node['rundeck_bridge']['home']
|
Home of service user. | Defaults to "/home/chef-rundeck" . |
* node['rundeck_bridge']['binary']
|
Location of chef-rundeck gem binary. | Defaults to "/opt/chef/embedded/bin/chef-rundeck" . |
* node['rundeck_bridge']['options']['host']
|
IP to bind the bridge to. | Defaults to "0.0.0.0" . |
* node['rundeck_bridge']['options']['port']
|
Port the bridge listens to. | Defaults to "9980" . |
* node['rundeck_bridge']['options']['partial-search']
|
Lighten load on chef-server using partial search instead of classic search. | Defaults to "true" . |
* node['rundeck_bridge']['options']['username']
|
Default username attribute for the node element in the generated resource xml. | Defaults to "rundeck" . |
Recipes
- rundeck-bridge::install
- rundeck-bridge::config
- rundeck-bridge::service
- rundeck-bridge::default
rundeck-bridge::default
This recipe call config recipe and setup a chef-rundeck service that host all bridges
License and Maintainer
Maintainer:: Robert Veznaver (r.veznaver@criteo.com)
License:: Apache License 2.0
Dependent cookbooks
chef-client >= 0.0.0 |
poise-service >= 0.0.0 |
Contingent cookbooks
There are no cookbooks that are contingent upon this one.
Collaborator Number Metric
2.0.1 passed this metric
Contributing File Metric
2.0.1 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a CONTRIBUTING.md file
Foodcritic Metric
2.0.1 failed this metric
FC052: Metadata uses the deprecated "suggests" keyword: rundeck-bridge/metadata.rb:15
FC052: Metadata uses the deprecated "suggests" keyword: rundeck-bridge/metadata.rb:16
FC066: Ensure chef_version is set in metadata: rundeck-bridge/metadata.rb:1
FC069: Ensure standardized license defined in metadata: rundeck-bridge/metadata.rb:1
Run with Foodcritic Version 11.1.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
License Metric
2.0.1 failed this metric
rundeck-bridge does not have a valid open source license.
Acceptable licenses include Apache-2.0, apachev2, Apache 2.0, MIT, mit, GPL-2.0, gplv2, GNU Public License 2.0, GPL-3.0, gplv3, GNU Public License 3.0.
No Binaries Metric
2.0.1 passed this metric
Testing File Metric
2.0.1 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
2.0.1 passed this metric
2.0.1 passed this metric
2.0.1 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a CONTRIBUTING.md file
Foodcritic Metric
2.0.1 failed this metric
FC052: Metadata uses the deprecated "suggests" keyword: rundeck-bridge/metadata.rb:15
FC052: Metadata uses the deprecated "suggests" keyword: rundeck-bridge/metadata.rb:16
FC066: Ensure chef_version is set in metadata: rundeck-bridge/metadata.rb:1
FC069: Ensure standardized license defined in metadata: rundeck-bridge/metadata.rb:1
Run with Foodcritic Version 11.1.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
License Metric
2.0.1 failed this metric
rundeck-bridge does not have a valid open source license.
Acceptable licenses include Apache-2.0, apachev2, Apache 2.0, MIT, mit, GPL-2.0, gplv2, GNU Public License 2.0, GPL-3.0, gplv3, GNU Public License 3.0.
No Binaries Metric
2.0.1 passed this metric
Testing File Metric
2.0.1 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
2.0.1 passed this metric
2.0.1 failed this metric
FC052: Metadata uses the deprecated "suggests" keyword: rundeck-bridge/metadata.rb:16
FC066: Ensure chef_version is set in metadata: rundeck-bridge/metadata.rb:1
FC069: Ensure standardized license defined in metadata: rundeck-bridge/metadata.rb:1
Run with Foodcritic Version 11.1.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
2.0.1 failed this metric
rundeck-bridge does not have a valid open source license.
Acceptable licenses include Apache-2.0, apachev2, Apache 2.0, MIT, mit, GPL-2.0, gplv2, GNU Public License 2.0, GPL-3.0, gplv3, GNU Public License 3.0.
No Binaries Metric
2.0.1 passed this metric
Testing File Metric
2.0.1 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
2.0.1 passed this metric
2.0.1 passed this metric
2.0.1 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
2.0.1 passed this metric
2.0.1 passed this metric