--- - hosts: '{{ ip_addr }}' become: yes become_method: sudo gather_facts: yes tasks: # - name: "[CONFIG AWX-USER] Create awx user and config ssh-key" # import_role: # name: config-awx-user # tags: config-awx-user_config - name: "[CONFIG ROOT USER] Configure SSH root user" import_role: name: config-root-user # tags: config-root-user_config - name: "[CONFIG BASE DEBIAN OS] Configure debian os" import_role: name: config-base-debian-os # tags: config-base-debian-os_config - name: "[CONFIG LOCALES] Set locales" import_role: name: config-locales - name: "[CONFIG TZDATA] Set timezone" import_role: name: config-tzdata - name: "[CONFIG REPO VN] Add-repos-vn" import_role: name: config-repo-vn # tags: config-repo-vn_config - name: "[CONFIG FAIL2BAN] Install and configure fail2ban service" import_role: name: config-fail2ban # tags: config-fail2ban_config - name: "[CONFIG NAGIOS NRPE] Install and configure nagios nrpe service" import_role: name: config-nagios-nrpe # tags: config-nagios-nrpe_config - name: "[CONFIG SERVER TYPE] Install guest side" import_role: name: config-server-type # tags: config-server-type_config # NO HACE FALTA , PROXMOX CT utiliza ntp client de proxmox # - name: "[CONFIG NTP] Install and configure ntp" # import_role: # name: config-ntp # tags: config-ntp_config - name: "[CONFIG ZABBIX AGENT] Install and configure ZABBIX AGENT" import_role: name: config-zabbix-agent # tags: config-zabbix-agent_config #handlers: # - include_tasks: roles/{{ item }}/handlers/main.yaml # with_items: # - config-awx-user # - config-root-user # - config-base-debian-os # - config-repo-vn # - config-fail2ban # or hacer # - config-nagios-nrpe # or hacer # - config-server-type