You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用azurerm_postgresql_flexible_server部署Postgres 15报错,求解决方案

解决办法
  • 升级AzureRM Terraform Provider版本
    旧版本的azurerm provider未添加PostgreSQL 15的支持,需将provider升级到3.20.0及以上版本。在你的Terraform配置文件中更新provider约束:

    terraform {
      required_providers {
        azurerm = {
          source  = "hashicorp/azurerm"
          version = ">= 3.20.0"
        }
      }
    }
    

    执行以下命令完成升级:

    terraform init -upgrade
    
  • 验证资源支持的版本
    升级后,可通过以下命令查看azurerm_postgresql_flexible_server支持的PostgreSQL版本列表,确认15已包含在内:

    terraform providers schema -type=resource azurerm_postgresql_flexible_server
    
  • 确认区域兼容性
    部分区域可能暂未全面开放PostgreSQL 15的Flexible Server支持,可通过Azure CLI检查目标区域的支持情况:

    az postgres flexible-server list-supported-versions --location <你的资源区域>
    

内容的提问来源于stack exchange,提问作者mike01010

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.12 07:28:19