master
Raw Download raw file
 1---
 2- hosts: vm
 3  vars:
 4    detectives:
 5     - detective01
 6     - detective02
 7     - detective03
 8     - detective04
 9     - detective05
10     - detective06
11     - detective07
12     - detective08
13     - detective09
14     - detective10
15     - detective11
16     - detective12
17     - detective13
18     - detective14
19     - detective15
20     - detective16
21     - detective17
22     - detective18
23     - detective19
24     - detective20
25     - detective21
26     - detective22
27     - detective23
28     - detective24
29     - detective25
30     - detective26
31     - detective27
32     - detective28
33     - detective29
34     - detective30
35
36  tasks:
37   - name: Install Packages
38     apt: pkg={{ item }} state=latest update_cache=yes
39     sudo: yes
40     with_items:
41     - htop
42     - vim
43     - screen
44     - git 
45     - shellinabox
46
47   - name: Create users
48     user: 
49       name: "{{ item }}"
50       shell: /bin/bash 
51       password: "$6$rounds=656000$F2ZuIpgvYSRmfvtT$8XO8imx38Y7VQSDegkeziljicR7CB0uuVvan9nFZYd0liZpF7K1GMsXQxd1Bv3jB4JeQfKPEn84u32GY1JBCS0"
52     sudo: yes
53     with_items: detectives
54
55   - name: git checkout climystery
56     git: repo=https://github.com/veltman/clmystery.git dest=~/climystery
57     become: yes
58     become_user: "{{item}}"
59     with_items: detectives