在本地机器上,我们可以使用AWS EKS + AWS CLI + aws-iam-authenticator将Kubernetes YAML文件应用于kubectl。在Ansible Tower / AWX中如何做?
了解有一些可用的Ansible模块,但似乎没有一个模块能够将Kubernetes YAML应用于EKS。
最佳答案
我认为您可以通过k8s模块达到目标,因为它本身支持可用于EKS集群认证的kubeconfig
参数。您可以按照官方documentation中所述的步骤来撰写kubeconfig
文件。 GitHub #45858上讨论了一个单独的线程,涉及通过k8s模块实现kubernetes list 文件,但是Git贡献者面临一些授权问题,因此有机会看看对话,也许您会找到一些有用的建议。