我想在我的 EKS 集群中使用 EFS。我正在关注这个eks 研讨会。
我需要EFS CSI Driver
使用 kustomize 进行部署:
kubectl apply -k "github.com/kubernetes-sigs/aws-efs-csi-driver/deploy/kubernetes/overlays/stable/?ref=release-1.0"
terraform 中上述命令的等价物是什么?
是这样的吗?
terraform {
required_providers {
kustomization = {
source = "kbst/kustomize"
version = "0.2.0-beta.3"
}
}
required_version = ">= 0.12"
}
provider "kustomization" {}
data "kustomization" "test" {
provider = kustomization
path = "github.com/kubernetes-sigs/aws-efs-csi-driver/deploy/kubernetes/overlays/stable/?ref=release-1.0"
}
resource "kustomization_resource" "test" {
provider = kustomization
for_each = data.kustomization.test.ids
manifest = data.kustomization.test.manifests[each.value]
}