diff --git a/linux-base-config-debian-physical-server.yaml b/linux-base-config-debian-physical-server.yaml new file mode 100644 index 0000000..ca7ad00 --- /dev/null +++ b/linux-base-config-debian-physical-server.yaml @@ -0,0 +1,72 @@ +--- + +- 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 + + - 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 \ No newline at end of file