-
Notifications
You must be signed in to change notification settings - Fork 0
/
one.yml
31 lines (29 loc) · 955 Bytes
/
one.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
---
- hosts: localhost
tasks:
- name: Classify hosts depending on their OS distribution
group_by:
key: os_{{ ansible_facts['distribution'] }}
- hosts: os_MacOSX
roles:
- geerlingguy.homebrew
- hosts: localhost
vars:
preferred_shell: zsh
intellij_ce_vim: true
roles:
- { role: base, tags: [ "base" ] }
- { role: aws, tags: [ "aws" ] }
- { role: dbeaver, tags: [ "dbeaver" ] }
- { role: docker, tags: [ "docker" ] }
- { role: fzf, tags: [ "fzf" ] }
- { role: tmux, tags: [ "tmux" ] }
- { role: intellij_ce, tags: [ "intellij_ce" ] }
- { role: java, tags: [ "java" ] }
- { role: javascript, tags: [ "javascript" ] }
- { role: python, tags: [ "python" ] }
- { role: spotify, tags: [ "spotify" ] }
- { role: nvim, tags: [ "nvim" ] }
- { role: zsh, tags: [ "zsh" ] }
- { role: kubernetes, tags: [ "kubernetes" ] }
- { role: virtualbox, tags: [ "virtualbox" ] }