протегированным сабтаскам тасков роли? Запуск роли с тегом neweb происходит из плейбука. далее этот же тег в нужных мне тасках роли, и их сабтасков проставлен.Структуру ниже привожу. Главный плейбук./playbook:
tasks:
- include_role:
name: apps
tags: neweb
Таски роли ./roles/apps/tasks/main.yml:
- include_tasks: locale_timezone.yml
- include_tasks:
file: "users_add.yml"
apply:
tags: neweb
tags: neweb
when: user_name is defined and user_group is defined
- include_tasks: git.yml
Сабтаски таска роли./roles/apps/tasks/users_add.yml
- name: User | Create group
group: name="{{user_group}}"
when: user_name is defined
- name: User | Create user dirs {{neweb_dev_prefix}}
file:
path: "{{user_home}}/{{neweb_dev_prefix}}"
state: "directory"
owner: "{{user_name}}"
group: "{{user_group}}"
mode: "0755"
when: neweb_dev_enable
tags: neweb
Теги 🙂
доку читал, гуглил, внятно не понял как это сделать.
Обсуждают сегодня