cookbook 'rundeck-bridge', '~> 2.1.3'
rundeck-bridge (3) Versions 2.1.3 Follow2
Installs chef-rundeck bridge and configure as needed
cookbook 'rundeck-bridge', '~> 2.1.3', :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.
2.0.1 (2016-11-18)
* Add support for Chef >= 12.14.60
2.0.0 (2016-05-13)
* Add support for systemd using poise-service
1.0.1 (2015-03-16)
* Fix travis client.pem encryption
1.0.0 (2015-03-10)
* First release
Collaborator Number Metric
2.1.3 passed this metric
Contributing File Metric
2.1.3 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.1.3 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 16.3.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
No Binaries Metric
2.1.3 passed this metric
Testing File Metric
2.1.3 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.1.3 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 include a tag that matches this cookbook version number
2.1.3 passed this metric
2.1.3 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.1.3 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 16.3.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
No Binaries Metric
2.1.3 passed this metric
Testing File Metric
2.1.3 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.1.3 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 include a tag that matches this cookbook version number
2.1.3 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 16.3.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
2.1.3 passed this metric
Testing File Metric
2.1.3 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.1.3 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 include a tag that matches this cookbook version number
2.1.3 failed this metric
2.1.3 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 include a tag that matches this cookbook version number