-
Notifications
You must be signed in to change notification settings - Fork 4.7k
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
azurerm_service_plan
Add support for new Flex Consumption plan
#26351
Conversation
azurerm_linux_function_app
Add support for new Flex Consumption planazurerm_service_plan
Add support for new Flex Consumption plan
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @oWretch - LGTM 🎬
<Actions> <action id="f410411e63aff4bb73a81c2aec1d373cf8a903e63b30dee2006b0030d8a94cc8"> <h3>Bump Terraform `azurerm` provider version</h3> <details id="1d9343c012f5434ac9fe8a98135bae3667b399259be16d9b14302ea3bd424a24"> <summary>Update Terraform lock file</summary> <p>changes detected:
	"hashicorp/azurerm" updated from "3.110.0" to "3.111.0" in file ".terraform.lock.hcl"</p> <details> <summary>3.111.0</summary> <pre>Changelog retrieved from:
	https://github.com/hashicorp/terraform-provider-azurerm/releases/tag/v3.111.0
FEATURES:

* **New Resource:** `azurerm_restore_point_collection` ([#26518](https://github.com/hashicorp/terraform-provider-azurerm/issues/26518))

ENHANCEMENTS:

* dependencies: updating to `v0.20240701.1082110` of `github.com/hashicorp/go-azure-sdk` ([#26502](hashicorp/terraform-provider-azurerm#26502 `azurerm_disk_encryption_set` - support for the `managed_hsm_key_id` property ([#26201](hashicorp/terraform-provider-azurerm#26201 `azurerm_firewall_policy` - remove Computed from the `sku` property and add a default of `Standard` in 4.0 ([#26499](hashicorp/terraform-provider-azurerm#26499 `azurerm_kubernetes_cluster` - support updating `default_node_pool.os_sku` between `Ubuntu` and `AzureLinux` ([#26262](hashicorp/terraform-provider-azurerm#26262 `azurerm_kubernetes_cluster_node_pool` - support updating `os_sku` between `Ubuntu` and `AzureLinux` ([#26139](hashicorp/terraform-provider-azurerm#26139 `azurerm_service_plan` - support for new the Flex Consumption plan ([#26351](https://github.com/hashicorp/terraform-provider-azurerm/issues/26351))

BUG FIXES:

* `azurerm_kubernetes_cluster` - prevent a panic ([#26478](hashicorp/terraform-provider-azurerm#26478 `azurerm_kubernetes_cluster` - prevent a diff in `upgrade_settings` when the API returns an empty object ([#26541](hashicorp/terraform-provider-azurerm#26541 `azurerm_kubernetes_cluster_node_pool` - prevent a diff in `upgrade_settings` when the API returns an empty object ([#26541](hashicorp/terraform-provider-azurerm#26541 `azurerm_virtual_network_gateway` - split create and update function to fix lifecycle - ignore ([#26451](hashicorp/terraform-provider-azurerm#26451 `azurerm_virtual_network_gateway_connection` - split create and update function to fix lifecycle - ignore ([#26431](https://github.com/hashicorp/terraform-provider-azurerm/issues/26431))


</pre> </details> </details> <a href="https://infra.ci.jenkins.io/job/updatecli/job/azure/job/main/306/">Jenkins pipeline link</a> </action> </Actions> --- <table> <tr> <td width="77"> <img src="https://www.updatecli.io/images/updatecli.png" alt="Updatecli logo" width="50" height="50"> </td> <td> <p> Created automatically by <a href="https://www.updatecli.io/">Updatecli</a> </p> <details><summary>Options:</summary> <br /> <p>Most of Updatecli configuration is done via <a href="https://www.updatecli.io/docs/prologue/quick-start/">its manifest(s)</a>.</p> <ul> <li>If you close this pull request, Updatecli will automatically reopen it, the next time it runs.</li> <li>If you close this pull request and delete the base branch, Updatecli will automatically recreate it, erasing all previous commits made.</li> </ul> <p> Feel free to report any issues at <a href="https://github.com/updatecli/updatecli/issues">github.com/updatecli/updatecli</a>.<br /> If you find this tool useful, do not hesitate to star <a href="https://github.com/updatecli/updatecli/stargazers">our GitHub repository</a> as a sign of appreciation, and/or to tell us directly on our <a href="https://matrix.to/#/#Updatecli_community:gitter.im">chat</a>! </p> </details> </td> </tr> </table> Co-authored-by: Jenkins Infra Bot (updatecli) <[email protected]>
Includes functionality to [use the new Flex Consumption](hashicorp/terraform-provider-azurerm#26351) plan for an Azure Function App.
* chore(tf): Update azurerm version to 3.111.0 Includes functionality to [use the new Flex Consumption](hashicorp/terraform-provider-azurerm#26351) plan for an Azure Function App. * feat: Flex consumption plan * chore(tf): upgrade azurerm + azureapi verisons * change: Switch to AzAPI for Azure Function App AzureRM provider is currently bugged for Flex Consumption * attempt change endpoint name * feat: Update TF to match manual changes * feat: add website cache clear settings * feat(tf): Use locals + variables - Adds cache clear settings to app settings - Creates variables for various variables - Creates local(s) for most Function variables - Move things such as Key Vault references to locals - Add tags to Function - Ignore tags changes - Remove no longer needed (??) resources - service connections * terraform-docs: automated action * change(tf): Set HTTP2, min TLS version, HTTPS only * fix(tf): Secret name * feat(tf): Add null_resource to set Key Vault Reference Identity setting * terraform-docs: automated action --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
I'm going to lock this pull request because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active contributions. |
Community Note
Description
Add support for the new Flex Consumption function app SKU currently in preview.
PR Checklist
Changes to existing Resource / Data Source
Testing
Change Log
Below please provide what should go into the changelog (if anything) conforming to the Changelog Format documented here.
azurerm_service_plan
- support theFC1
flex consumption plan [azurerm_service_plan
Add support for new Flex Consumption plan #26351]This is a (please select all that apply):
Related Issue(s)
Fixes #26043