3.13.0 Сбой нового поставщика реликвий на Terraform

У меня возникла проблема с поставщиком терраформ, новый плагин реликвии по какой-то причине продолжает падать, и я не знаю, почему. Я пытаюсь создать простой сценарий оповещения на terraform, чтобы создать политику оповещения + условия для нового пользовательского интерфейса реликвии. Вот код ниже, который я пытаюсь запустить;

      `terraform {
 required_version = "~> 1.3.7"
 required_providers{
  newrelic = {
   source  = "newrelic/newrelic"
   version = "~> 3.13"
    }
  } 
}

locals{
 splitList = [for url in var.urlList: split(".", url)[1]]
 finishedList = [for split in local.splitList: join("-", [split, "Cert Check"])]
}

resource "newrelic_alert_policy" "certChecks" {
 name = "SSL Cert Check Expirations"
 incident_preference = "PER_POLICY"
}

resource "newrelic_alert_channel" "SSL_Alert" {
 name = "SSL Expiration Alert"
 type = "email"

 config {
  recipients              = "foo.com"
  include_json_attachment = "true"
 }
}

resource "newrelic_synthetics_alert_condition" "foo" {
 policy_id   = newrelic_alert_policy.certChecks.id

 count       = length(var.urlList)
 name        = "SSL Expiration"
 monitor_id  = local.finishedList[count.index]
}

resource "newrelic_synthetics_cert_check_monitor" "monitor"{
 count                  = length(var.urlList)
 name                   = local.finishedList[count.index]
 domain                 = var.urlList[count.index]
 locations_public       = ["US_EAST_1"]
 certificate_expiration = "350"
 period                 = "EVERY_DAY"
 status                 = "ENABLED"
}`

Планирует, но не применяет, ошибается прямо перед этим. Вот мое сообщение об ошибке:

Любая помощь будет полезна, спасибо!

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

1 ответ

Кто-то из нашей команды попытался воспроизвести ту же конфигурацию в своем собственном проекте TF, и он отлично работает, они определили точно такие же TF и ​​NR.

Пожалуйста, проверьте версии вашего провайдера, поэтому ваша среда должна быть близка друг к другу. Мы не видим ничего явно неправильного в вашей конфигурации.

Другие вопросы по тегам