Развертывание SMTP Grafana в кластере AKS с использованием Terraform

#terraform #kubernetes-helm #terraform-provider-azure #grafana-api #grafana-alerts

Вопрос:

Я хочу развернуть SMTP-сервер Grafana (в файле конфигурации grafana ini) для уведомления по электронной почте для внешнего пользователя api grafana(клиента) в кластере azure Kubernetes(AKS).Пользователь получит уведомление о предупреждении по электронной почте grafana от grafana, развернутой в облаке azure. Я использую код terraform и helmchrat в качестве пакета для развертывания. мой код приведен ниже:

#код:

   resource "helm_release" "aks_grafana" {
       name="${var.environment.alias}aks-${var.grafana_cluster_name}-${local.az_location_alias}"
       namespace  = "default" 
       repository = "https://grafana.github.io/helm-charts"
       chart      = "grafana"
    #Define grafana.ini attributes
      #SMTP plugin
        set{
            name =  "grafana\.ini.smtp"
            value = "{ "smtp": { "enabled": true, "host" :"myhost:25", "user" : "mymail@to.iz","password" : "abcd","from_address" = "mymail@to.iz","from_name" = "grafana"}}"
            
        } 
    }
 

не могли бы вы,пожалуйста,проверить правильность кода развертывания с помощью terraform, если это не так, пожалуйста, сообщите мне.Я ценю любую обратную связь.Заранее спасибо.

Комментарии:

1. Что там terraform plan написано?