cookbook 'orchestrator', '= 0.1.0'
orchestrator (11) Versions 0.1.0 Follow0
Installs/Configures github orchestrator
cookbook 'orchestrator', '= 0.1.0', :supermarket
knife supermarket install orchestrator
knife supermarket download orchestrator
orchestrator
Cookbook provides resource for creating github-orchestrator instances
https://github.com/github/orchestrator
Usage
orchestrator_service 'default' do
database_backend 'mysql/sqlite'
install_mysql true/false
mysql_root_password 'password'
orchestrator_database_name 'orchestrator'
orchestrator_database_user 'orchestrator'
orchestrator_database_password 'secret'
mysql_topology_user 'topology'
mysql_topology_password 'password'
http_user 'http_user'
http_password 'secret'
raft_nodes []
end
Cookbook will install fresh mysql instance and configure it to serve orchestrator node.
All of the above attributes are optional, though recommended for production.
If mysql_root_password
is not defined, random mysql root password will be generated upon installation and saved into /root/.my.cnf
credentials file.
If you want to manually setup mysql instance, you can skip mysql installation by setting install_mysql
to false
.
Cookbook dependencies
Depends on:
mysql
poise
Dependent cookbooks
poise ~> 2.8.2 |
mysql ~> 8.5.1 |
Contingent cookbooks
There are no cookbooks that are contingent upon this one.
Collaborator Number Metric
0.1.0 failed this metric
Failure: Cookbook has 0 collaborators. A cookbook must have at least 2 collaborators to pass this metric.
Contributing File Metric
0.1.0 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
0.1.0 failed this metric
FC022: Resource condition within loop may not behave as expected: orchestrator/libraries/orchestrator.rb:210
FC022: Resource condition within loop may not behave as expected: orchestrator/libraries/orchestrator.rb:221
FC022: Resource condition within loop may not behave as expected: orchestrator/libraries/orchestrator.rb:229
Run with Foodcritic Version 14.3.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
No Binaries Metric
0.1.0 passed this metric
Testing File Metric
0.1.0 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
0.1.0 passed this metric
0.1.0 failed this metric
0.1.0 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
0.1.0 failed this metric
FC022: Resource condition within loop may not behave as expected: orchestrator/libraries/orchestrator.rb:210
FC022: Resource condition within loop may not behave as expected: orchestrator/libraries/orchestrator.rb:221
FC022: Resource condition within loop may not behave as expected: orchestrator/libraries/orchestrator.rb:229
Run with Foodcritic Version 14.3.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
No Binaries Metric
0.1.0 passed this metric
Testing File Metric
0.1.0 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
0.1.0 passed this metric
0.1.0 failed this metric
FC022: Resource condition within loop may not behave as expected: orchestrator/libraries/orchestrator.rb:221
FC022: Resource condition within loop may not behave as expected: orchestrator/libraries/orchestrator.rb:229
Run with Foodcritic Version 14.3.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
0.1.0 passed this metric
Testing File Metric
0.1.0 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
0.1.0 passed this metric
0.1.0 failed this metric
0.1.0 passed this metric