我正在使用“--from-env-file”选项创建一个 kubernetes configMap,以将文件内容存储为环境变量。
kubectl create configmap env --from-env-file=env.properties -n namespace
当我如下创建一个 terraform 资源时,创建的 configMap 包含一个文件,而不是环境变量。
resource "kubernetes_config_map" "env" {
metadata {
name = "env-config"
namespace = var.namespace
}
data = {
"env.properties" = "${file("${path.module}/env.properties")}"
}
}
如何使用 terraform-kubernetes-provider 资源创建将文件内容作为环境变量的 configMap?