inventory: up-to-date, split by server/client, enhance some auth in roles
This commit is contained in:
parent
9d7ccc8246
commit
60c3ab0403
46
global.yml
46
global.yml
@ -2,34 +2,42 @@
|
||||
|
||||
all:
|
||||
hosts:
|
||||
iodine:
|
||||
ansible_host: iodine.int.finallycoffee.eu
|
||||
ansible_user: jdreichmann
|
||||
ansible_become_user: jdreichmann
|
||||
ansible_become: true
|
||||
carbon:
|
||||
ansible_host: carbon.int.finallycoffee.eu
|
||||
iron:
|
||||
ansible_host: iron.int.finallycoffee.eu
|
||||
platinum:
|
||||
ansible_host: platinum.int.finallycoffee.eu
|
||||
xenon:
|
||||
ansible_host: xenon.int.finallycoffee.eu
|
||||
yttrium:
|
||||
ansible_host: yttrium.int.finallycoffee.eu
|
||||
# iron:
|
||||
# ansible_host: iron.int.finallycoffee.eu
|
||||
# platinum:
|
||||
# ansible_host: platinum.int.finallycoffee.eu
|
||||
# xenon:
|
||||
# ansible_host: xenon.int.finallycoffee.eu
|
||||
# yttrium:
|
||||
# ansible_host: yttrium.int.finallycoffee.eu
|
||||
|
||||
munich:
|
||||
ansible_host: munich.finallycoffee.eu
|
||||
ansible_user: jdreichmann
|
||||
ansible_become_user: jdreichmann
|
||||
ansible_become: true
|
||||
vars:
|
||||
ansible_user: transcaffeine
|
||||
ansible_become_user: transcaffeine
|
||||
ansible_become: true
|
||||
|
||||
gnupg:
|
||||
hosts:
|
||||
all:
|
||||
|
||||
redshift:
|
||||
servers:
|
||||
hosts:
|
||||
all:
|
||||
iodine:
|
||||
munich:
|
||||
# iron:
|
||||
# platinum:
|
||||
|
||||
tmux:
|
||||
clients:
|
||||
hosts:
|
||||
all:
|
||||
|
||||
vim:
|
||||
hosts:
|
||||
all:
|
||||
# carbon:
|
||||
# xenon:
|
||||
|
||||
|
@ -1,8 +1,7 @@
|
||||
---
|
||||
|
||||
- name: Sets up gpg and the configs for using it as a ssh-agent
|
||||
#connection: local
|
||||
hosts: gnupg
|
||||
hosts: all
|
||||
become: true
|
||||
roles:
|
||||
- gnupg
|
||||
|
@ -1,7 +1,7 @@
|
||||
---
|
||||
|
||||
- name: Sets up redshift and creates an autostart file
|
||||
hosts: redshift
|
||||
hosts: clients
|
||||
become: true
|
||||
roles:
|
||||
- redshift
|
||||
|
@ -5,6 +5,9 @@
|
||||
package:
|
||||
name: gnupg2
|
||||
state: latest
|
||||
become: yes
|
||||
become_user: root
|
||||
become_method: sudo
|
||||
when: ansible_os_family == "RedHat"
|
||||
ignore_errors: true
|
||||
|
||||
|
Binary file not shown.
@ -4,6 +4,9 @@
|
||||
package:
|
||||
name: tmux
|
||||
state: present
|
||||
become: yes
|
||||
become_user: root
|
||||
become_method: sudo
|
||||
ignore_errors: true
|
||||
|
||||
- name: Template config file into home folder
|
||||
|
2
tmux.yml
2
tmux.yml
@ -1,7 +1,7 @@
|
||||
---
|
||||
|
||||
- name: Set up tmux
|
||||
hosts: tmux
|
||||
hosts: all
|
||||
become: true
|
||||
roles:
|
||||
- tmux
|
||||
|
Loading…
Reference in New Issue
Block a user