是否有针对 Windows 开发人员的 Kubernetes 和 AWS 的既定部署流程?

是否有针对 Windows 开发人员的 Kubernetes 和 AWS 的既定部署流程?

注意:我的意思是 Linux 节点和容器,但开发环境是 Windows。

据我所知,有两种主要工具可用于将 Kubernetes 部署到 AWS:

  • 科普斯
  • kube-aws

但是,这两个工具都只适用于 Linux/MacOS。二进制文件可以使用 Windows Subsystem for Linux 使用,但不幸的是,我认为它们受这个错误

鉴于 Kubernetes 和 AWS 的流行程度 - 我可以想象有相当多的开发人员使用 Windows 进行部署到 AWS - 我想知道他们是如何做到的。

答案1

我建议看看地形结合台风。Terraform 是跨平台基础设施配置工具,支持常用功能的模块。Typhoon 就是这样一个模块,在我看来,它是部署集群最可靠的方法。

我已经评估部署工具数周了,像 kops 这样的专用工具在生成运行集群时失败率非常高。另一方面,Typhoon 可以工作,并且与 Terraform 结合,您也可以将集群的定义存储在版本控制中。

相关内容