Я пытаюсь развернуть приложение с Ansible в своем кластере Kubernetes. Я пробовал использовать этот модуль кластерный модуль kubernetes но когда я пытаюсь выполнить свой пример playbook, скопированный из документации, я получаю:
[WARNING]: Host file not found: /etc/ansible/hosts [WARNING]: provided hosts list is empty, only localhost is available ERROR! 'kubernetes' is not a valid attribute for a Play The error appears to have been in '/home/holo/enterpryze/sources/devops/orchiestration/environment-cloud/ansible-playbook/kube.yaml': line 1, column 3, but may be elsewhere in the file depending on the exact syntax problem. The offending line appears to be: - name: Create a kubernetes namespace ^ here
Как добавить этот модуль, чтобы мой пример конфигурации работал?
Очевидно, есть синтаксическая ошибка.
недопустимый атрибут для игры
вы должны поместить вызовы модулей в tasks
раздел (обратите внимание на отступ):
- hosts: server
tasks:
- name: mytask
kubernetes: