This project provisions AWS infrastructure using Terraform and automates the deployment process with GitHub Actions. The workflow creates a temporary self-hosted runner, runs Terraform on that runner, and then removes the runner along with the temporary network resources used for the job.
The repository combines infrastructure automation with a secure OpenVPN deployment on EC2, giving teams a reusable pattern for AWS deployment and remote access management.
This project provisions AWS infrastructure using Terraform and automates the deployment process with GitHub Actions. The workflow creates a temporary self-ho...