sites.yml 1.19 KB
Newer Older
julian.gethmann's avatar
julian.gethmann committed
1
---
2 3
- vars:
  ansible_python_interpreter: "/usr/bin/env python3"
julian.gethmann's avatar
julian.gethmann committed
4
  when: (ansible_distribution == 'Fedora' and (ansible_distribution_version|int) >= 28)
5

6 7
- import_playbook: common.yml
- import_playbook: clients.yml
julian.gethmann's avatar
julian.gethmann committed
8
  tags: client
9
- import_playbook: elegant.yml
julian.gethmann's avatar
julian.gethmann committed
10
  tags: elegant
11
- import_playbook: admin.yml
julian.gethmann's avatar
julian.gethmann committed
12
  tags: admin
13 14 15
#- import_playbook: scipy.yml
#- import_playbook: server.yml
- import_playbook: nfs.yml
16
  tags: nfs
17 18
- import_playbook: dhcpd.yml
  tags: dhcp
19
- import_playbook: opera.yml
julian.gethmann's avatar
julian.gethmann committed
20
  tags: opera
21 22
#- import_playbook: update.yml
- import_playbook: desktop.yml
23
- import_playbook: graphics.yml
24 25
- import_playbook: latex.yml
  tags: latex
26
- import_playbook: kdev.yml
julian.gethmann's avatar
julian.gethmann committed
27
  tags: kdev
julian.gethmann's avatar
julian.gethmann committed
28 29
- import_playbook: pycharm.yml
  tags: pycharm
30
- import_playbook: python.yml
julian.gethmann's avatar
julian.gethmann committed
31
  tags: python
32
- import_playbook: ipynb.yml
julian.gethmann's avatar
julian.gethmann committed
33
  tags: [python, notebook]
julian.gethmann's avatar
julian.gethmann committed
34 35
- import_playbook: inovesa.yml
  tags: inovesa
julian.gethmann's avatar
julian.gethmann committed
36 37
- import_playbook: jabref.yml
  tags: jabref
38 39
- import_playbook: ripgrep.yml
  tags: ripgrep
julian.gethmann's avatar
julian.gethmann committed
40 41
- import_playbook: epics.yml
  tags: epics
42 43 44 45 46 47

- name: Example playbook sending mail to root
  mail:
    subject: System {{ ansible_hostname }} has been successfully provisioned.
    to: Julian Gethmann <gethmann@kit.edu>
  delegate_to: localhost