ansible/playbooks/workstation.yml

37 lines
827 B
YAML
Raw Permalink Normal View History

2018-11-29 21:51:39 +00:00
---
- hosts: workstation
tasks:
- name: create user
ansible.builtin.include_role:
name: "ansible-user"
apply:
become: true
vars:
user_name: "{{ create.name }}"
user_home: "{{ create.home }}"
user_groups: "{{ create.groups|default('') }}"
user_shell: "{{ create.shell|default('') }}"
user_authorized_key: "{{ create.authorized_keys|default([]) }}"
user_privatekey: "{{ create.privatekey|default([])}}"
loop: "{{system_user}}"
loop_control:
loop_var: create
2018-11-29 21:51:39 +00:00
roles:
- system
- autofs
2021-04-22 07:15:26 +00:00
- syncthing
- ansible-manager
- mpd
- virt
- hass-client-control
- workstation
- cups
- grub_themes
- nvidia
2019-04-09 14:35:17 +00:00
- hosts: laptop
roles:
2021-04-22 07:15:26 +00:00
- laptop
- bluetooth
# - Windows_manager