Я пытаюсь использовать Terraform для развертывания кластера Kubernetes и Ansible для развертывания объектов K8s. Все работает, используя Ansible K8s , также развертывая из локальных файлов YAML, но когда я пытаюсь использовать поиск по URL, как описано здесь , я получаю ошибку:
ОШИБКА! Работник был найден в мертвом состоянии
Часть Ansible Задачи:
- name: Fip-Controller rbac
k8s:
api_key: "{{ api_token }}"
host: "{{ api_url }}"
state: present
definition: "{{ item }}"
with_items: "{{lookup('url', 'https://raw.githubusercontent.com/cbeneke/hcloud-fip-controller/master/deploy/rbac.yaml', split_lines=False) | from_yaml_all | list}}"
when: item is not none
Я также попробовал точно так же, как описано здесь (та же ссылка, что и выше) .
Связанная с Github проблема с той же ошибкой
Буду признателен, если кто-нибудь сможет указать мне в любом направлении. Есть ли лучшее решение для добавления YAML из URL?
Ansible: v2.9.1
ОС: macOS Mojave