Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New Feature Request: An Input to Install Mods During Server Creation #8

Open
Josh-Tracy opened this issue Feb 2, 2024 · 2 comments
Assignees
Labels
feature New feature or request

Comments

@Josh-Tracy
Copy link
Contributor

Is your feature request related to a problem? Please describe.
There is no input that allows for mods to be uploaded to the server at this time.

Describe the solution you'd like
An input that allows mods to be uploaded to the server upon server creation.

Describe alternatives you've considered
Copying mods to the EC2 instance using SCP manually after server creation

Additional context
A feature that allows users to provide an input such as enable_mods = true and a mechanism to get mods onto the server.

A possible solution is to have users create an S3 bucket out of band of the Terraform code and provide the bucket name and ARN as inputs. The EC2 instance user_data script could then download the mods from the S3 bucket to the EC2 instance during creation.

Another possible solution is allowing users to upload mod files from the local PC to an S3 bucket to keep everything within the terraform workflow and avoid resource creation outside of terraform. The downside to this approach is the side of the mod files is unknown and varies widely depending on the mod. This could have unintended consequences while terraform is upload the files to S3 depending on the time it takes for terraform to upload the mod(s)

@Josh-Tracy Josh-Tracy added the feature New feature or request label Feb 2, 2024
@Josh-Tracy Josh-Tracy self-assigned this Feb 2, 2024
@Josh-Tracy Josh-Tracy changed the title New Feature Request An Input to Install Mods During Server Creation New Feature Request: An Input to Install Mods During Server Creation Feb 2, 2024
@dsm0014
Copy link

dsm0014 commented Mar 19, 2024

Hey! I'm a working DevOps Engineer and came across this repo, would love to contribute.

Wanted to make sure I'm not steppin on your toes if I take this one on. Would that be ok?

@Josh-Tracy
Copy link
Contributor Author

@dsm0014 Go for it!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request
Projects
Development

No branches or pull requests

2 participants