aboutsummaryrefslogtreecommitdiffstats
path: root/play-basics.yml
blob: d2d6fe30458c5f7374335d6e6b7b94b813a25584 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
# =========================================================================== #
#               __                 __               _          
#        ____  / /___ ___  __     / /_  ____ ______(_)_________
#       / __ \/ / __ `/ / / /    / __ \/ __ `/ ___/ / ___/ ___/
#      / /_/ / / /_/ / /_/ /    / /_/ / /_/ (__  ) / /__(__  ) 
#     / .___/_/\__,_/\__, (_)  /_.___/\__,_/____/_/\___/____/  
#    /_/            /____/
#
# =========================================================================== #
#
---
- name: Init new instances with basics tools and softwares
  strategy: free
  hosts: servers
  roles:
    - update
    - setup_python
    - setup_dotfiles
    - setup_hostname
    - setup_security

- name: Init new instances in git group with basic git config
  strategy: free
  hosts: servergit
  roles:
    - setup_git

- name: Init new instances in git group with basic git config
  strategy: free
  hosts: serversyncthing
  roles:
    - setup_syncthing
remember that computers suck.