如何解决如何在aws_eks_cluster资源上启用Windows支持?
我想在eks上运行Windows,但是我需要根据以下文档启用Windows支持:https://docs.aws.amazon.com/eks/latest/userguide/windows-support.html#enable-windows-support
它说我需要运行以下命令:eksctl utils install-vpc-controllers --cluster cluster_name --approve
我正在查看Terraform aws_eks_cluster资源:https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/eks_cluster
我找不到任何看起来像install-vpc-controllers的参数。
如何在aws_eks_cluster资源上启用Windows支持?
解决方法
您可以将"null_resouce"与预配器“ local_exec”一起使用。
示例:
resource "null_resource" "install_vpc_controller" {
provisioner "local-exec" {
command = eksctl utils install-vpc-controllers --cluster ${aws_eks_cluster.main.name} --approve
}
}
假设eks集群的定义如下:
resource "aws_eks_cluster" "main" {
...
}
工具-eksctl应该在执行此terraform脚本的主机上installed。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。