Nexoryx_Spark_Terraform

License Platform DevOps Automation

Nexoryx_Spark_Terraform

Production-ready Terraform automation for deploying an Apache Spark cluster on AWS with:


Architecture

AWS VPC | +– Spark Master EC2 | +– 20 Spark Worker EC2 Instances


Features


Requirements


Usage

Initialize

terraform init

Plan

terraform plan

Deploy

terraform apply -auto-approve

Destroy

terraform destroy -auto-approve

Outputs


Spark Web UI

http://SPARK_MASTER_IP:8080

License

MIT License

Project Roadmap

GitHub Actions

This repository includes:

Example Deployments

See:

This repository is part of the Nexoryx infrastructure ecosystem.