代码之家  ›  专栏  ›  技术社区  ›  krishna bh

azure terraform部署问题-未知的加载项配置文件

  •  1
  • krishna bh  · 技术社区  · 7 年前

    我正在尝试部署Kubernetes群集,并启用OMS监视,代码段如下。

    addon_profile {
      oms_agent {
        enabled                    = true
        log_analytics_workspace_id = "${var.omswsid}"
        }
    }
    
    network_profile {
      network_plugin = "azure"
    }
    

    当我运行terraform计划时,我会发现下面的错误。

    Error: module.k8s.azurerm_kubernetes_cluster.k8s: : invalid or unknown key: addon_profile
    Error: module.k8s.azurerm_kubernetes_cluster.k8s: : invalid or unknown key: network_profile
    

    让我知道你的意见。谢谢。

    2 回复  |  直到 7 年前
        1
  •  0
  •   4c74356b41    7 年前

    您应该将terraform模块更新到最新版本,因为代码片段看起来很好

        2
  •  0
  •   krishna bh    7 年前

    已从提供程序文件中删除版本依赖项。 使用以下命令更新的模块解决了我的问题。

    terraform init -upgrade
    terraform get -update