Files
DesktopAnsible/roles/ansibleuser/tasks/main.yml
2023-04-18 12:40:46 -05:00

19 lines
415 B
YAML

- name: add ansible user
user:
name: ansible
system: yes
- name: set up sudo for ansible user
copy:
src: files/sudoer_ansible
dest: /etc/sudoers.d/ansible
owner: root
group: root
mode: 0440
- name: add ansible-pull cron job
cron:
name: ansible auto-provision
user: ansible
minute: "*/10"
job: ansible-pull -o -U https://gitlab.com/developerdurp/DesktopAnsible.git