3

从本地机器,我们可以使用AWS CLI + aws-iam-authenticator + kubectl将 Kubernetes YAML 文件应用到AWS EKS。如何在 Ansible Tower / AWX 中做到这一点?

了解有一些 Ansible 模块可用,但似乎没有一个能够将 Kubernetes YAML 应用于 EKS。

  • k8s目前似乎不支持 EKS。
  • aws_eks_cluster仅允许用户管理 EKS 集群(例如创建、删除)。
4

1 回答 1

3

我认为您可以通过k8s模块实现目标,因为它本机支持kubeconfig可用于 EKS 集群身份验证的参数。您可以按照官方文档中描述的步骤来编写kubeconfig文件。在 GitHub #45858上讨论了一个单独的线程,讨论了通过 k8s 模块实现 kubernetes 清单文件,但是 Git 贡献者面临一些授权问题,因此抓住机会查看对话,也许你会发现一些有用的建议。

于 2019-02-14T12:28:21.800 回答