cookbook 'rundeck-bridge', '= 2.0.1', :supermarket
rundeck-bridge (3) Versions 2.0.1 Follow2
Installs chef-rundeck bridge and configure as needed
cookbook 'rundeck-bridge', '= 2.0.1'
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
poise-service >= 0.0.0 |
chef-client >= 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
Publish Metric
2.0.1 passed this metric
Supported Platforms 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
Publish Metric
2.0.1 passed this metric
Supported Platforms 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
Publish Metric
2.0.1 passed this metric
Supported Platforms 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 passed this metric
Supported Platforms 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