#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
написано?