小编use*_*775的帖子

通过 Terraform Helm 提供程序和 Azure DevOps 部署 Helm 图表,同时从 ACR 获取 Helm 图表

我正在尝试使用 Terraform helm 提供程序和 Azure DevOps 容器作业将 helm 图表从 ACR 部署到 AKS 集群,但从 ACR 获取 helm 图表时失败。请让我知道出了什么问题。

helm 提供者 tf 模块:

data "helm_repository" "cluster_rbac_helm_chart_repo" {
  name = "mcp-rbac-cluster"
  url  = "https://mcpshareddcr.azurecr.io"
}
# Deploy Cluster RBAC helm chart onto the cluster
resource "helm_release" "cluster_rbac_helm_chart_release" {
  name  = "mcp-rbac-cluster"
  repository = data.helm_repository.cluster_rbac_helm_chart_repo.metadata[0].name
  chart = "mcp-rbac-cluster"
}
Run Code Online (Sandbox Code Playgroud)

提供者:

  version                    = "=1.36.0"
  tenant_id                  = var.ARM_TENANT_ID
  subscription_id            = var.ARM_SUBSCRIPTION_ID
  client_id                  = var.ARM_CLIENT_ID
  client_secret              = var.ARM_CLIENT_SECRET
  skip_provider_registration = true
}

data "azurerm_kubernetes_cluster" "aks_cluster" {
  name …
Run Code Online (Sandbox Code Playgroud)

terraform azure-devops kubernetes-helm azure-container-registry terraform-provider-azure

4
推荐指数
1
解决办法
6477
查看次数