С локального компьютера мы можем применить файлы Kubernetes YAML к АМС ЭКС, используя Интерфейс командной строки AWS + aws-iam-аутентификатор + кубектл. Как это сделать в Ansible Tower/AWX?
Имейте в виду, что доступно несколько модулей Ansible, но ни один из них не может применить Kubernetes YAML к EKS.





Я думаю, что вы можете достичь цели с помощью модуля к8с, поскольку он изначально поддерживает параметр kubeconfig, который вы можете использовать для аутентификации кластера EKS. Вы можете выполнить шаги, описанные в официальном документация, чтобы составить kubeconfig файл. На GitHub №45858 обсуждалась отдельная ветка о реализации файла манифеста kubernetes через модуль k8s, однако участники Git столкнулись с некоторыми проблемами авторизации, поэтому рискните и просмотрите обсуждение, возможно, вы найдете несколько полезных предложений.
Кто-нибудь разобрался, как разрешить kubeconfig использовать команду
aws eks get-token? Я думаю, что это единственный блокировщик (как установить и настроить aws cli внутри AWX)