├── .gitignore ├── .kitchen-ec2.yml ├── .kitchen.yml ├── .rspec ├── .rubocop.yml ├── .travis.yml ├── .yardopts ├── Berksfile ├── Gemfile ├── README.md ├── Rakefile ├── attributes └── default.rb ├── kitchen-ec2.sh ├── metadata.rb ├── publish_docs.sh ├── recipes ├── find-free-port.rb ├── force-package-index-update.rb ├── spark-install.rb ├── spark-standalone-master.rb ├── spark-standalone-worker.rb └── spark-user.rb ├── release.sh ├── spec ├── find-free-port_spec.rb ├── force-package-index-update_spec.rb ├── spark-install_spec.rb ├── spark-standalone-master_spec.rb ├── spark-standalone-worker_spec.rb ├── spark-user_spec.rb └── spec_helper.rb ├── templates └── default │ ├── clean_spark_worker_dir.rb.erb │ ├── find-free-port.rb.erb │ ├── spark-defaults.conf.erb │ ├── spark-env.sh.erb │ ├── spark_log4j.properties.erb │ ├── spark_master_runner.sh.erb │ └── spark_worker_runner.sh.erb └── test ├── cookbooks └── apache_spark_test │ ├── files │ └── default │ │ └── tests │ │ └── minitest │ │ ├── helpers.rb │ │ └── spark_test.rb │ ├── metadata.rb │ └── recipes │ ├── default.rb │ └── spark.rb └── integration └── default └── serverspec ├── default_spec.rb └── spec_helper.rb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clearstorydata-cookbooks/apache_spark/HEAD/.gitignore -------------------------------------------------------------------------------- /.kitchen-ec2.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clearstorydata-cookbooks/apache_spark/HEAD/.kitchen-ec2.yml -------------------------------------------------------------------------------- /.kitchen.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clearstorydata-cookbooks/apache_spark/HEAD/.kitchen.yml -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | -f d 2 | --color 3 | --default-path spec 4 | -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clearstorydata-cookbooks/apache_spark/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clearstorydata-cookbooks/apache_spark/HEAD/.travis.yml -------------------------------------------------------------------------------- /.yardopts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clearstorydata-cookbooks/apache_spark/HEAD/.yardopts -------------------------------------------------------------------------------- /Berksfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clearstorydata-cookbooks/apache_spark/HEAD/Berksfile -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clearstorydata-cookbooks/apache_spark/HEAD/Gemfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clearstorydata-cookbooks/apache_spark/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clearstorydata-cookbooks/apache_spark/HEAD/Rakefile -------------------------------------------------------------------------------- /attributes/default.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clearstorydata-cookbooks/apache_spark/HEAD/attributes/default.rb -------------------------------------------------------------------------------- /kitchen-ec2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clearstorydata-cookbooks/apache_spark/HEAD/kitchen-ec2.sh -------------------------------------------------------------------------------- /metadata.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clearstorydata-cookbooks/apache_spark/HEAD/metadata.rb -------------------------------------------------------------------------------- /publish_docs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clearstorydata-cookbooks/apache_spark/HEAD/publish_docs.sh -------------------------------------------------------------------------------- /recipes/find-free-port.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clearstorydata-cookbooks/apache_spark/HEAD/recipes/find-free-port.rb -------------------------------------------------------------------------------- /recipes/force-package-index-update.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clearstorydata-cookbooks/apache_spark/HEAD/recipes/force-package-index-update.rb -------------------------------------------------------------------------------- /recipes/spark-install.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clearstorydata-cookbooks/apache_spark/HEAD/recipes/spark-install.rb -------------------------------------------------------------------------------- /recipes/spark-standalone-master.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clearstorydata-cookbooks/apache_spark/HEAD/recipes/spark-standalone-master.rb -------------------------------------------------------------------------------- /recipes/spark-standalone-worker.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clearstorydata-cookbooks/apache_spark/HEAD/recipes/spark-standalone-worker.rb -------------------------------------------------------------------------------- /recipes/spark-user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clearstorydata-cookbooks/apache_spark/HEAD/recipes/spark-user.rb -------------------------------------------------------------------------------- /release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clearstorydata-cookbooks/apache_spark/HEAD/release.sh -------------------------------------------------------------------------------- /spec/find-free-port_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clearstorydata-cookbooks/apache_spark/HEAD/spec/find-free-port_spec.rb -------------------------------------------------------------------------------- /spec/force-package-index-update_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clearstorydata-cookbooks/apache_spark/HEAD/spec/force-package-index-update_spec.rb -------------------------------------------------------------------------------- /spec/spark-install_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clearstorydata-cookbooks/apache_spark/HEAD/spec/spark-install_spec.rb -------------------------------------------------------------------------------- /spec/spark-standalone-master_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clearstorydata-cookbooks/apache_spark/HEAD/spec/spark-standalone-master_spec.rb -------------------------------------------------------------------------------- /spec/spark-standalone-worker_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clearstorydata-cookbooks/apache_spark/HEAD/spec/spark-standalone-worker_spec.rb -------------------------------------------------------------------------------- /spec/spark-user_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clearstorydata-cookbooks/apache_spark/HEAD/spec/spark-user_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clearstorydata-cookbooks/apache_spark/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /templates/default/clean_spark_worker_dir.rb.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clearstorydata-cookbooks/apache_spark/HEAD/templates/default/clean_spark_worker_dir.rb.erb -------------------------------------------------------------------------------- /templates/default/find-free-port.rb.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clearstorydata-cookbooks/apache_spark/HEAD/templates/default/find-free-port.rb.erb -------------------------------------------------------------------------------- /templates/default/spark-defaults.conf.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clearstorydata-cookbooks/apache_spark/HEAD/templates/default/spark-defaults.conf.erb -------------------------------------------------------------------------------- /templates/default/spark-env.sh.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clearstorydata-cookbooks/apache_spark/HEAD/templates/default/spark-env.sh.erb -------------------------------------------------------------------------------- /templates/default/spark_log4j.properties.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clearstorydata-cookbooks/apache_spark/HEAD/templates/default/spark_log4j.properties.erb -------------------------------------------------------------------------------- /templates/default/spark_master_runner.sh.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clearstorydata-cookbooks/apache_spark/HEAD/templates/default/spark_master_runner.sh.erb -------------------------------------------------------------------------------- /templates/default/spark_worker_runner.sh.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clearstorydata-cookbooks/apache_spark/HEAD/templates/default/spark_worker_runner.sh.erb -------------------------------------------------------------------------------- /test/cookbooks/apache_spark_test/files/default/tests/minitest/helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clearstorydata-cookbooks/apache_spark/HEAD/test/cookbooks/apache_spark_test/files/default/tests/minitest/helpers.rb -------------------------------------------------------------------------------- /test/cookbooks/apache_spark_test/files/default/tests/minitest/spark_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clearstorydata-cookbooks/apache_spark/HEAD/test/cookbooks/apache_spark_test/files/default/tests/minitest/spark_test.rb -------------------------------------------------------------------------------- /test/cookbooks/apache_spark_test/metadata.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clearstorydata-cookbooks/apache_spark/HEAD/test/cookbooks/apache_spark_test/metadata.rb -------------------------------------------------------------------------------- /test/cookbooks/apache_spark_test/recipes/default.rb: -------------------------------------------------------------------------------- 1 | chef_gem 'sys-proctable' 2 | -------------------------------------------------------------------------------- /test/cookbooks/apache_spark_test/recipes/spark.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clearstorydata-cookbooks/apache_spark/HEAD/test/cookbooks/apache_spark_test/recipes/spark.rb -------------------------------------------------------------------------------- /test/integration/default/serverspec/default_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clearstorydata-cookbooks/apache_spark/HEAD/test/integration/default/serverspec/default_spec.rb -------------------------------------------------------------------------------- /test/integration/default/serverspec/spec_helper.rb: -------------------------------------------------------------------------------- 1 | require 'serverspec' 2 | 3 | set :backend, :exec 4 | --------------------------------------------------------------------------------