cookbook 'flink', '= 0.1.2'
flink (4) Versions 0.1.2 Follow0
Installs/Configures Standalone Apache Flink
cookbook 'flink', '= 0.1.2', :supermarket
knife supermarket install flink
knife supermarket download flink
Apache Flink Cookbook
This chef cookbook installs Apache Flink on DataNodes/NodeManagers in an Apache YARN environment,
including both flink-config.yml and jar files. The cookbook also provides PaaS support in the
Hops Dashboard.
Dependent cookbooks
apache_hadoop >= 0.0.0 |
hops >= 0.0.0 |
kagent >= 0.0.0 |
java >= 0.0.0 |
Contingent cookbooks
Collaborator Number Metric
0.1.2 failed this metric
Failure: Cookbook has 0 collaborators. A cookbook must have at least 2 collaborators to pass this metric.
Foodcritic Metric
0.1.2 failed this metric
FC001: Use strings in preference to symbols to access node attributes: /tmp/bdefb80eff50c0c86063fc01/flink/providers/jobmanager.rb:5
FC001: Use strings in preference to symbols to access node attributes: /tmp/bdefb80eff50c0c86063fc01/flink/providers/jobmanager.rb:9
FC001: Use strings in preference to symbols to access node attributes: /tmp/bdefb80eff50c0c86063fc01/flink/providers/jobmanager.rb:10
FC001: Use strings in preference to symbols to access node attributes: /tmp/bdefb80eff50c0c86063fc01/flink/providers/jobmanager.rb:20
FC001: Use strings in preference to symbols to access node attributes: /tmp/bdefb80eff50c0c86063fc01/flink/providers/jobmanager.rb:27
FC001: Use strings in preference to symbols to access node attributes: /tmp/bdefb80eff50c0c86063fc01/flink/providers/jobmanager.rb:29
FC001: Use strings in preference to symbols to access node attributes: /tmp/bdefb80eff50c0c86063fc01/flink/providers/jobmanager.rb:30
FC001: Use strings in preference to symbols to access node attributes: /tmp/bdefb80eff50c0c86063fc01/flink/providers/jobmanager.rb:33
FC001: Use strings in preference to symbols to access node attributes: /tmp/bdefb80eff50c0c86063fc01/flink/providers/jobmanager.rb:36
FC001: Use strings in preference to symbols to access node attributes: /tmp/bdefb80eff50c0c86063fc01/flink/recipes/purge.rb:29
FC001: Use strings in preference to symbols to access node attributes: /tmp/bdefb80eff50c0c86063fc01/flink/recipes/purge.rb:35
FC002: Avoid string interpolation where not required: /tmp/bdefb80eff50c0c86063fc01/flink/providers/jobmanager.rb:2
FC002: Avoid string interpolation where not required: /tmp/bdefb80eff50c0c86063fc01/flink/providers/jobmanager.rb:5
FC002: Avoid string interpolation where not required: /tmp/bdefb80eff50c0c86063fc01/flink/providers/jobmanager.rb:25
FC002: Avoid string interpolation where not required: /tmp/bdefb80eff50c0c86063fc01/flink/providers/jobmanager.rb:36
FC002: Avoid string interpolation where not required: /tmp/bdefb80eff50c0c86063fc01/flink/recipes/install.rb:26
FC002: Avoid string interpolation where not required: /tmp/bdefb80eff50c0c86063fc01/flink/recipes/jobmanager.rb:32
FC002: Avoid string interpolation where not required: /tmp/bdefb80eff50c0c86063fc01/flink/recipes/jobmanager.rb:47
FC002: Avoid string interpolation where not required: /tmp/bdefb80eff50c0c86063fc01/flink/recipes/jobmanager.rb:53
FC002: Avoid string interpolation where not required: /tmp/bdefb80eff50c0c86063fc01/flink/recipes/taskmanager.rb:23
FC002: Avoid string interpolation where not required: /tmp/bdefb80eff50c0c86063fc01/flink/recipes/taskmanager.rb:24
FC002: Avoid string interpolation where not required: /tmp/bdefb80eff50c0c86063fc01/flink/recipes/taskmanager.rb:25
FC005: Avoid repetition of resource declarations: /tmp/bdefb80eff50c0c86063fc01/flink/recipes/purge.rb:14
FC016: LWRP does not declare a default action: /tmp/bdefb80eff50c0c86063fc01/flink/resources/init.rb:1
FC017: LWRP does not notify when updated: /tmp/bdefb80eff50c0c86063fc01/flink/providers/init.rb:1
FC017: LWRP does not notify when updated: /tmp/bdefb80eff50c0c86063fc01/flink/providers/init.rb:17
FC017: LWRP does not notify when updated: /tmp/bdefb80eff50c0c86063fc01/flink/providers/jobmanager.rb:1
FC017: LWRP does not notify when updated: /tmp/bdefb80eff50c0c86063fc01/flink/providers/jobmanager.rb:24
FC019: Access node attributes in a consistent manner: /tmp/bdefb80eff50c0c86063fc01/flink/providers/jobmanager.rb:9
FC019: Access node attributes in a consistent manner: /tmp/bdefb80eff50c0c86063fc01/flink/providers/jobmanager.rb:10
FC019: Access node attributes in a consistent manner: /tmp/bdefb80eff50c0c86063fc01/flink/providers/jobmanager.rb:20
FC019: Access node attributes in a consistent manner: /tmp/bdefb80eff50c0c86063fc01/flink/providers/jobmanager.rb:27
FC019: Access node attributes in a consistent manner: /tmp/bdefb80eff50c0c86063fc01/flink/providers/jobmanager.rb:29
FC019: Access node attributes in a consistent manner: /tmp/bdefb80eff50c0c86063fc01/flink/providers/jobmanager.rb:30
FC019: Access node attributes in a consistent manner: /tmp/bdefb80eff50c0c86063fc01/flink/providers/jobmanager.rb:33
FC019: Access node attributes in a consistent manner: /tmp/bdefb80eff50c0c86063fc01/flink/providers/jobmanager.rb:36
FC019: Access node attributes in a consistent manner: /tmp/bdefb80eff50c0c86063fc01/flink/recipes/purge.rb:29
FC019: Access node attributes in a consistent manner: /tmp/bdefb80eff50c0c86063fc01/flink/recipes/purge.rb:35
FC033: Missing template: /tmp/bdefb80eff50c0c86063fc01/flink/providers/jobmanager.rb:7
FC043: Prefer new notification syntax: /tmp/bdefb80eff50c0c86063fc01/flink/recipes/default.rb:6
FC043: Prefer new notification syntax: /tmp/bdefb80eff50c0c86063fc01/flink/recipes/jobmanager.rb:26
FC043: Prefer new notification syntax: /tmp/bdefb80eff50c0c86063fc01/flink/recipes/taskmanager.rb:8
FC059: LWRP provider does not declare use_inline_resources: /tmp/bdefb80eff50c0c86063fc01/flink/providers/init.rb:1
FC059: LWRP provider does not declare use_inline_resources: /tmp/bdefb80eff50c0c86063fc01/flink/providers/jobmanager.rb:1
FC064: Ensure issues_url is set in metadata: /tmp/bdefb80eff50c0c86063fc01/flink/metadata.rb:1
0.1.2 failed this metric
0.1.2 failed this metric
FC001: Use strings in preference to symbols to access node attributes: /tmp/bdefb80eff50c0c86063fc01/flink/providers/jobmanager.rb:5
FC001: Use strings in preference to symbols to access node attributes: /tmp/bdefb80eff50c0c86063fc01/flink/providers/jobmanager.rb:9
FC001: Use strings in preference to symbols to access node attributes: /tmp/bdefb80eff50c0c86063fc01/flink/providers/jobmanager.rb:10
FC001: Use strings in preference to symbols to access node attributes: /tmp/bdefb80eff50c0c86063fc01/flink/providers/jobmanager.rb:20
FC001: Use strings in preference to symbols to access node attributes: /tmp/bdefb80eff50c0c86063fc01/flink/providers/jobmanager.rb:27
FC001: Use strings in preference to symbols to access node attributes: /tmp/bdefb80eff50c0c86063fc01/flink/providers/jobmanager.rb:29
FC001: Use strings in preference to symbols to access node attributes: /tmp/bdefb80eff50c0c86063fc01/flink/providers/jobmanager.rb:30
FC001: Use strings in preference to symbols to access node attributes: /tmp/bdefb80eff50c0c86063fc01/flink/providers/jobmanager.rb:33
FC001: Use strings in preference to symbols to access node attributes: /tmp/bdefb80eff50c0c86063fc01/flink/providers/jobmanager.rb:36
FC001: Use strings in preference to symbols to access node attributes: /tmp/bdefb80eff50c0c86063fc01/flink/recipes/purge.rb:29
FC001: Use strings in preference to symbols to access node attributes: /tmp/bdefb80eff50c0c86063fc01/flink/recipes/purge.rb:35
FC002: Avoid string interpolation where not required: /tmp/bdefb80eff50c0c86063fc01/flink/providers/jobmanager.rb:2
FC002: Avoid string interpolation where not required: /tmp/bdefb80eff50c0c86063fc01/flink/providers/jobmanager.rb:5
FC002: Avoid string interpolation where not required: /tmp/bdefb80eff50c0c86063fc01/flink/providers/jobmanager.rb:25
FC002: Avoid string interpolation where not required: /tmp/bdefb80eff50c0c86063fc01/flink/providers/jobmanager.rb:36
FC002: Avoid string interpolation where not required: /tmp/bdefb80eff50c0c86063fc01/flink/recipes/install.rb:26
FC002: Avoid string interpolation where not required: /tmp/bdefb80eff50c0c86063fc01/flink/recipes/jobmanager.rb:32
FC002: Avoid string interpolation where not required: /tmp/bdefb80eff50c0c86063fc01/flink/recipes/jobmanager.rb:47
FC002: Avoid string interpolation where not required: /tmp/bdefb80eff50c0c86063fc01/flink/recipes/jobmanager.rb:53
FC002: Avoid string interpolation where not required: /tmp/bdefb80eff50c0c86063fc01/flink/recipes/taskmanager.rb:23
FC002: Avoid string interpolation where not required: /tmp/bdefb80eff50c0c86063fc01/flink/recipes/taskmanager.rb:24
FC002: Avoid string interpolation where not required: /tmp/bdefb80eff50c0c86063fc01/flink/recipes/taskmanager.rb:25
FC005: Avoid repetition of resource declarations: /tmp/bdefb80eff50c0c86063fc01/flink/recipes/purge.rb:14
FC016: LWRP does not declare a default action: /tmp/bdefb80eff50c0c86063fc01/flink/resources/init.rb:1
FC017: LWRP does not notify when updated: /tmp/bdefb80eff50c0c86063fc01/flink/providers/init.rb:1
FC017: LWRP does not notify when updated: /tmp/bdefb80eff50c0c86063fc01/flink/providers/init.rb:17
FC017: LWRP does not notify when updated: /tmp/bdefb80eff50c0c86063fc01/flink/providers/jobmanager.rb:1
FC017: LWRP does not notify when updated: /tmp/bdefb80eff50c0c86063fc01/flink/providers/jobmanager.rb:24
FC019: Access node attributes in a consistent manner: /tmp/bdefb80eff50c0c86063fc01/flink/providers/jobmanager.rb:9
FC019: Access node attributes in a consistent manner: /tmp/bdefb80eff50c0c86063fc01/flink/providers/jobmanager.rb:10
FC019: Access node attributes in a consistent manner: /tmp/bdefb80eff50c0c86063fc01/flink/providers/jobmanager.rb:20
FC019: Access node attributes in a consistent manner: /tmp/bdefb80eff50c0c86063fc01/flink/providers/jobmanager.rb:27
FC019: Access node attributes in a consistent manner: /tmp/bdefb80eff50c0c86063fc01/flink/providers/jobmanager.rb:29
FC019: Access node attributes in a consistent manner: /tmp/bdefb80eff50c0c86063fc01/flink/providers/jobmanager.rb:30
FC019: Access node attributes in a consistent manner: /tmp/bdefb80eff50c0c86063fc01/flink/providers/jobmanager.rb:33
FC019: Access node attributes in a consistent manner: /tmp/bdefb80eff50c0c86063fc01/flink/providers/jobmanager.rb:36
FC019: Access node attributes in a consistent manner: /tmp/bdefb80eff50c0c86063fc01/flink/recipes/purge.rb:29
FC019: Access node attributes in a consistent manner: /tmp/bdefb80eff50c0c86063fc01/flink/recipes/purge.rb:35
FC033: Missing template: /tmp/bdefb80eff50c0c86063fc01/flink/providers/jobmanager.rb:7
FC043: Prefer new notification syntax: /tmp/bdefb80eff50c0c86063fc01/flink/recipes/default.rb:6
FC043: Prefer new notification syntax: /tmp/bdefb80eff50c0c86063fc01/flink/recipes/jobmanager.rb:26
FC043: Prefer new notification syntax: /tmp/bdefb80eff50c0c86063fc01/flink/recipes/taskmanager.rb:8
FC059: LWRP provider does not declare use_inline_resources: /tmp/bdefb80eff50c0c86063fc01/flink/providers/init.rb:1
FC059: LWRP provider does not declare use_inline_resources: /tmp/bdefb80eff50c0c86063fc01/flink/providers/jobmanager.rb:1
FC064: Ensure issues_url is set in metadata: /tmp/bdefb80eff50c0c86063fc01/flink/metadata.rb:1