cookbook 'orchestrator', '= 0.1.0', :supermarket
orchestrator (11) Versions 0.1.0 Follow0
Installs/Configures github orchestrator
cookbook 'orchestrator', '= 0.1.0'
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
mysql ~> 8.5.1 |
poise ~> 2.8.2 |
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
Publish Metric
0.1.0 passed this metric
Supported Platforms 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
Publish Metric
0.1.0 passed this metric
Supported Platforms 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
Publish Metric
0.1.0 passed this metric
Supported Platforms 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 passed this 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 passed this metric