2025-09-02 18:35:30 +03:00

38 lines
997 B
YAML
Executable File

- name: Install basic packages
ansible.builtin.package: # Šis ir moduļa FQCN (Fully Qualified Collection Name), bet var arī rakstīt vienkārši "package"
name:
- vim
- htop
- wget
- git
- curl
state: present
- name: Set a hostname
ansible.builtin.hostname:
name: "{{hostname}}"
- name: Set default hosts file
ansible.builtin.template:
src: etc/hosts
dest: /etc/hosts
owner: root
group: root
mode: 0644 # Mode nosaka piekļuves atļaujas `chmod` stilā. Vienīgi jāliek sākumā ekstra nulle lai ansible saprot, ka tas ir oktāls skaitlis. Vai arī neraksta nulli, bet liek pēdiņās.
- name: Import syslog.yml
import_tasks: syslog.yml # import_tasks atļauj importēt taskus no cita faila
# - name: Import snmp.yml
# import_tasks: snmp.yml
#
# - name: Import ldap.yml
# import_tasks: ldap.yml
#
# - name: Import share.yml
# import_tasks: share.yml
- name: Import webserver.yml
import_tasks: webserver.yml