ansible-role-basic-system-s.../tasks/main.yml

47 lines
1.3 KiB
YAML

---
- name: Cloud-init configuration
ansible.builtin.import_tasks: cloud_init.yml
- name: SSH daemon configuration
ansible.builtin.import_tasks: sshd_config.yml
when: sshd_install_config
- name: Message of the Day (MOTD) configuration
ansible.builtin.import_tasks: motd.yml
when: motd_setup
- name: Fail2ban configuration
ansible.builtin.import_tasks: fail2ban.yml
when: fail2ban_enabled
- name: Dell server utilities
ansible.builtin.import_tasks: dell_utilities.yml
when:
- "'Dell' in ansible_system_vendor | default('')"
- ansible_virtualization_role is defined
- ansible_virtualization_role == "host"
- name: Tuned service for EL/RedHat
ansible.builtin.import_tasks: tuned_el.yml
when: ansible_distribution_file_variety == "RedHat"
- name: Manage the autofs configuration
ansible.builtin.import_tasks: autofs.yml
when: autofs_client_mountpoint
- name: Manage tmpreaper
ansible.builtin.import_tasks: tmpreaper.yml
- name: Ganesha NFS
ansible.builtin.import_tasks: ganesha-nfs.yml
when: nfs_server_ganesha_enabled
- name: Linux Kernel NFS server
ansible.builtin.import_tasks: nfs-kernel-server.yml
when:
- nfs_server_enabled
- not nfs_server_ganesha_enabled
- name: Custom bashrc settings
ansible.builtin.import_tasks: custom_bashrc.yml