Files
les-03/opdracht-2/playbook.yml
Ditmar Visser ab1826100a feat: copy file
2025-05-28 13:59:15 +00:00

26 lines
627 B
YAML

- name: Update Ubuntu VM
hosts: all
become: true
vars:
esxi_ip: "192.168.1.5"
tasks:
- name: Update upgrade packages
ansible.builtin.apt:
update_cache: true
upgrade: true
- name: Add ESXi host to /etc/hosts
ansible.builtin.lineinfile:
dest: /etc/hosts
line: "{{ esxi_ip }} esxi"
state: present
- name: Add user 'test'
ansible.builtin.user:
name: test
shell: /bin/bash
state: present
- name: Copy file to user folder
ansible.builtin.copy:
src: ./file.txt
dest: /tmp/file.txt
mode: '0644'