-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathmain.yml
76 lines (72 loc) · 1.3 KB
/
main.yml
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
---
- name: local install
hosts: localhost
become: yes
become_method: sudo
pre_tasks:
- name: import custom variables
include_vars: "{{ item }}"
with_items:
- "{{ inventory_dir }}/vault/secrets.yml"
- "{{ inventory_dir }}/custom_vars.yml"
when: item is exists
tags:
- account
- user
- gitconfig
- sudo
- sudoer
- skel
- sshkeys
- samba
- atom
- oh-my-zsh
- zsh
- aws
- google-cloud-sdk
- gcp-sdk
- terraform
- packer
- vault
- blackbox
- kops
- kubectl
- helm
roles:
- locales
- docker
- account
- samba
- dnsmasq
- json_yaml_tools
- packer
- terraform
- vault
- blackbox
- vagrant
- oh-my-zsh
- kvm
- minikube
- kops
- kubectl
- helm
- aws
- google-cloud-sdk
- role: gantsign.golang
tags:
- golang
- role: geerlingguy.nodejs
tags:
- nodejs
- node
- role: gantsign.atom
users: "{{ atom_users }}"
tags:
- atom
- role: ngetchell.vscode
tags:
- vscode
# - role: jdauphant.sublimetext
# tags:
# - sublimetext
# - sublime