Les rôles actifs sont définis dans la config
This commit is contained in:
parent
e64f43020d
commit
def091d76f
|
@ -1,4 +1,5 @@
|
|||
hostname: mondomaine.net
|
||||
roles: [ webserver ]
|
||||
packages:
|
||||
debian: [ htop, tmux, vim, emacs, mutt, mosh ]
|
||||
rust: [ lsd ]
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
hostname: fr.tild3.org
|
||||
roles: [ webserver, rust ]
|
||||
packages:
|
||||
debian: [ subversion, mercurial, htop, tmux, vim, emacs, mutt, weechat, elinks, rsync, dnsutils, make, g++, libssl-dev, mosh, gopher ]
|
||||
rust: [ lsd ]
|
||||
|
|
|
@ -2,5 +2,3 @@
|
|||
hosts: all
|
||||
roles:
|
||||
- common
|
||||
- webserver
|
||||
- rust
|
||||
|
|
|
@ -25,3 +25,11 @@
|
|||
- include: tor.yml
|
||||
|
||||
- include: users.yml
|
||||
|
||||
- name: Exécuter les rôles définis dans la config
|
||||
include_role:
|
||||
name: "{{ current_role }}"
|
||||
loop: "{{ roles }}"
|
||||
loop_control:
|
||||
loop_var: current_role
|
||||
when: roles is defined
|
||||
|
|
Loading…
Reference in New Issue