Как получить доступ к атрибутам данных kubernetes_secret?

Я настройки kubernetes_secret данные и ресурс следующим образом.

resource "kubernetes_secret" "whatever-secrets" {
  metadata {
    name = "whatever-secrets"
    namespace = "${var.whatever_namespace}"
  }

  data = {
    ...
  }
}

data "kubernetes_secret" "whatever-secrets" {
  metadata {
    name = "${kubernetes_secret.whatever-secrets.metadata.0.name}"
    namespace = "${var.whatever_namespace}"
  }
}

Затем в развертывании, которое явно depends_on ресурс я установил следующее:

annotations {
     secrets_resource_version = "${data.kubernetes_secret.whatever-secrets.resource_version}"
}

Но у меня следующая ошибка.

data.kubernetes_secret.whatever-secrets' does not have attribute 'resource_version' for variable 'data.kubernetes_secret.whatever-secrets.resource_version

Есть идеи, почему?

0 ответов

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