You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

31 lines
716 B

- name: Setup VM
hosts: all
become: true
tasks:
- name: Install software
ansible.builtin.dnf:
name:
- osbuild-composer
- composer-cli
- cockpit-composer
- git
- podman
- buildah
- nginx
- firewalld
state: present
- name: Config services
ansible.builtin.service:
name: "{{ item }}"
state: started
enabled: true
loop:
- osbuild-composer.socket
- cockpit.socket
- nginx.service
- firewalld
- name: Add user to weldr group
ansible.builtin.user:
name: "{{ ansible_user_id }}"
groups: weldr
append: true