Как получить доступ к атрибутам данных 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
Есть идеи, почему?