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

Support for Autoscale IOPS in azurerm_mysql_flexible_server #19125

Open
1 task done
kratkyzobak opened this issue Nov 3, 2022 · 3 comments
Open
1 task done

Support for Autoscale IOPS in azurerm_mysql_flexible_server #19125

kratkyzobak opened this issue Nov 3, 2022 · 3 comments

Comments

@kratkyzobak
Copy link
Contributor

kratkyzobak commented Nov 3, 2022

Is there an existing issue for this?

  • I have searched the existing issues

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

Allow Autoscale IOPS setting for MySQL Flexible Server as documented in https://learn.microsoft.com/en-us/azure/mysql/flexible-server/concepts-service-tiers-storage#autoscale-iops

It probably has to wait to implement in ARM API & Azure SDK for GO

New or Affected Resource(s)/Data Source(s)

azurerm_mysql_flexible_server

Potential Terraform Configuration

// add new flag probably ?
azurerm_mysql_flexible_server {
   ...
   storage {
      iops_autoscale = true
   }
   ...
}

// it should lead to error when combined with conrete setting as it's incompatibile
azurerm_mysql_flexible_server {
   ...
   storage {
      iops = 300
      iops_autoscale = true
   }
}

References

@thomeu
Copy link

thomeu commented Jul 20, 2023

Any update on this? Thanks

@Homoliber
Copy link

As it already became generally available it would be good to have this option in Terraform as well

@rybal06
Copy link

rybal06 commented Aug 18, 2023

This doesn't seem to have been updated in the MS documentation, but I see this is available in Azure Resource Manager templates:

                "storage": {
                    "autoIoScaling": "Enabled",
                }

Is there anything blocking this? I am not seeing any open issues for this in the Azure go provider.

Can the autoIoScaling value be passed in the existing storage block here?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants