Terraform-provider-azurerm: Support for Rules Engine in azurerm_frontdoor

Created on 24 Jun 2020  路  12Comments  路  Source: terraform-providers/terraform-provider-azurerm

Community Note

  • Please vote on this issue by adding a 馃憤 reaction to the original issue to help the community and maintainers prioritize this request
  • Please do not leave "+1" or "me too" comments, they generate extra noise for issue followers and do not help prioritize the request
  • If you are interested in working on this issue or have submitted a pull request, please leave a comment

Description

Rules Engine for Azure Front Door is now GA.

Could you add support for Rules Engine in azurerm_frontdoor?

New or Affected Resource(s)

  • azurerm_frontdoor

Potential Terraform Configuration

# Copy-paste your Terraform configurations here - for large Terraform configs,
# please use a service like Dropbox and share a link to the ZIP file. For
# security, you can also encrypt the files using our GPG public key.

References

enhancement new-resource servicfrontdoor

Most helpful comment

@satonaoki Thank you for opening this issue and I am sorry for the delay. I am currently working on implementing this as a separate resource to work in conjunction with the existing Front Door resource in Terraform. There has been a lot of churn in various aspects of Azure as of late which I am currently working through, but I should have this resource complete in the next few weeks or so, pending no further issue pop up which may cause this to be pushed out a bit.

All 12 comments

8208

no updates on this yet? -- this seems to be a bit basic necessity for using frontdoor.

@satonaoki Thank you for opening this issue and I am sorry for the delay. I am currently working on implementing this as a separate resource to work in conjunction with the existing Front Door resource in Terraform. There has been a lot of churn in various aspects of Azure as of late which I am currently working through, but I should have this resource complete in the next few weeks or so, pending no further issue pop up which may cause this to be pushed out a bit.

Hello @WodansSon ! Thank you for working to implement this in the Terraform provider. Any update as to when this might become available? My current project needs a Front Door Rules Engine defined in Terraform.

@WodansSon , delighted to have the new provider, our current project also needs a front door rules engine defined in terraform.

@tombuildsstuff any ETA on providing the new resource ?

Azure Front Door + Rules engine leads to cyclic dependancy when implemented with ARM also. Seems this to be a limitation with Azure APIs. https://stackoverflow.com/questions/63707676/how-to-deploy-front-door-with-rules-engine-within-single-arm-template

Any ETA for Rule engine?

Azure Front Door + Rules engine leads to cyclic dependancy when implemented with ARM also. Seems this to be a limitation with Azure APIs. https://stackoverflow.com/questions/63707676/how-to-deploy-front-door-with-rules-engine-within-single-arm-template

Did arm template deployment worked with nested template for rule engine as per your answer in the mentioned link?

Guys we have created production azure frontdoor with Terraform but due to no rule engine support we cant create routing rule with rule engine defined and terraform overrides the created routing rule from portal which can cause downtime. How to have proper deployment of frontdoor without any downtime with rule engine defined?

Any ETA for Rule engine?

No ETA was provided on this from Microsoft saying that it's required to make API changes from their end.

Azure Front Door + Rules engine leads to cyclic dependancy when implemented with ARM also. Seems this to be a limitation with Azure APIs. https://stackoverflow.com/questions/63707676/how-to-deploy-front-door-with-rules-engine-within-single-arm-template

Did arm template deployment worked with nested template for rule engine as per your answer in the mentioned link?

No, Had to do a hack with the Azure CLI

Was this page helpful?
0 / 5 - 0 ratings