hashicorp / terraform-provider-aws

The AWS Provider enables Terraform to manage AWS resources.
https://registry.terraform.io/providers/hashicorp/aws
Mozilla Public License 2.0
9.77k stars 9.12k forks source link

GameLift FlexMatch support #22478

Open Luminoth opened 2 years ago

Luminoth commented 2 years ago

Community Note

Description

It would be really great to see support added for GameLift FlexMatch. There is API support for all of the configuration functionality that would be needed for it.

New or Affected Resource(s)

References

Luminoth commented 2 years ago

It looks like https://github.com/hashicorp/terraform-provider-aws/pull/19768 and https://github.com/hashicorp/terraform-provider-aws/pull/11668 both attempt to add at least some part of this functionality.

Hinidu commented 2 years ago

@Luminoth we've published our own version of plugin with FlexMatch support and use it for about a year now. You can use that too if you want like that:

terraform {
  required_version = "= 0.13.7"
  required_providers {
    awsgamelift = {
      source = "realglebivanov/awsgamelift"
      version = "= 7.0.5"
    }
  }
}

Our PRs wait for 2 and a half years without almost any attention so I wouldn't believe that maintainers will merge them during our lifetime.

Luminoth commented 2 years ago

@Hinidu it looks like your original PR https://github.com/hashicorp/terraform-provider-aws/pull/11668 died at you needing to resolve merge conflicts, was there a reason that was never followed up on?

Hinidu commented 2 years ago

@Luminoth it was a second major refactoring in two years without any maintainer ever showing in mine or my collegue's PRs. I did the first change but in the second time I didn't feel that this refactoring would worth the effort.

Luminoth commented 2 years ago

Oof, yeah that makes total sense :(

fjanicki commented 1 year ago

Is there any plan on supporting this?