erohin_d
@erohin_d
DevOps в ЛАНИТ

Как записать в ansible-playbook чтобы он выполнил только определенные теги?

Есть playbook.yml:
---
- hosts: web-301-okt
roles:
- vektor

Есть роль vektor в которой /roles/vektor/tasks/main.yml:
---
- name: download_rvec
shell: wget -t 25 ftp://{{ ftplogin1 }}:{{ ftppassword1 }}@{{ serverftp1 }}/{{ ftpdir1 }}/12.zip -O /opt/12.zip
tags: download

- name: stop
shell: /etc/init.d/my-daemon.sh stop
tags:
- stop
- restart

- name: start
shell: /etc/init.d/my-daemon.sh start
tags:
- start
- restart

Как мне запускать только tags - restart, не через командную строку:
ansible-playbook -i /opt/ansible/hosts playbook.yml --tags "restart"
а прописать это в playbook.yml?
  • Вопрос задан
  • 231 просмотр
Решения вопроса 1
erohin_d
@erohin_d Автор вопроса
DevOps в ЛАНИТ
Не предусмотрено.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы