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

Amazon GameLift support #2546

Closed
Hinidu opened this issue Dec 5, 2017 · 7 comments
Closed

Amazon GameLift support #2546

Hinidu opened this issue Dec 5, 2017 · 7 comments
Labels
new-resource Introduces a new resource. service/gamelift Issues and PRs that pertain to the gamelift service.

Comments

@Hinidu
Copy link
Contributor

Hinidu commented Dec 5, 2017

Hello guys! Thank you for your work!
There are no resources for Amazon GameLift and I can't find any related issues or discussions here or in Google.
I would like to implement some GameLift resources and contribute them back if needed. I think I will have some questions especially because some of GameLift resources are immutable and can't be deleted - I didn't use any terraform resources with such properties before and I'm not sure what would be the convenient way to work with such resources.
Does anybody have some thoughts about it?

@Ninir
Copy link
Contributor

Ninir commented Dec 5, 2017

Hi @Hinidu

It really depends on the resources: If those are immutable, how can one object disappear on the AWS side? expiration?

If you could just sum up for every resources you would like to manage how this works on the AWS side, we would better help & guide you :)

Does it make sense to you?

@Ninir Ninir added enhancement Requests to existing resources that expand the functionality or scope. question A question about existing functionality; most questions are re-routed to discuss.hashicorp.com. waiting-response Maintainers are waiting on response from community or contributor. labels Dec 5, 2017
@Hinidu
Copy link
Contributor Author

Hinidu commented Dec 5, 2017

If you could just sum up for every resources you would like to manage how this works on the AWS side, we would better help & guide you :)

Thanks for the feedback! I will post more detailed information about all types of resources that I need soon.

If those are immutable, how can one object disappear on the AWS side? expiration?

For now matchmaking rule sets just can't be deleted and they are never expired AFAIK. It is quite new part of the service and they have the deletion feature in the backlog.

@Ninir Ninir removed the waiting-response Maintainers are waiting on response from community or contributor. label Dec 5, 2017
@alanmur
Copy link

alanmur commented Dec 5, 2017

Hello @Hinidu, I am a Solutions Architect at AWS and I support customers using Amazon GameLift. Please contact me by email at alanmur at amazon dot com for more help using Amazon GameLift. You can also view the documentation at: https://aws.amazon.com/documentation/gamelift/

@radeksimko radeksimko added service/gamelift Issues and PRs that pertain to the gamelift service. new-resource Introduces a new resource. and removed question A question about existing functionality; most questions are re-routed to discuss.hashicorp.com. enhancement Requests to existing resources that expand the functionality or scope. labels Jan 28, 2018
@radeksimko
Copy link
Member

@Hinidu FYI: We support aws_gamelift_build since 1.8.0 and I just opened #3327 for aws_gamelift_fleet.

Once that gets merged I have aws_gamelift_alias ready for PR in a branch. These 3 resources should give us at least some baseline to work with.

@Hinidu
Copy link
Contributor Author

Hinidu commented Feb 12, 2018

Hi @radeksimko! It looks very nice! Thank you very much!
We don't upload our builds to S3 before uploading them to GameLift but we can add this step for sure. Actually I didn't think whether we will actually upload game server builds using terraform but this opportunity looks interesting.
That's the list of GameLift resource types we are using now: builds, fleets, matchmaking rule sets, matchmaking configurations and queues.
Probably the hardest thing is that matchmaking rule sets are immutable and can't be deleted.
I hope I will have some time soon to use your new resources.

@bflad
Copy link
Contributor

bflad commented Nov 9, 2019

Hi Everyone 👋

The Terraform AWS Provider currently supports multiple GameLift resources for managing this service:

For future feature requests and bug reports with this service, please submit new GitHub issues following the bug report and feature request issue templates for further triage. Thanks!

@bflad bflad closed this as completed Nov 9, 2019
@ghost
Copy link

ghost commented Mar 29, 2020

I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues.

If you feel this issue should be reopened, we encourage creating a new issue linking back to this one for added context. Thanks!

@ghost ghost locked and limited conversation to collaborators Mar 29, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
new-resource Introduces a new resource. service/gamelift Issues and PRs that pertain to the gamelift service.
Projects
None yet
Development

No branches or pull requests

5 participants