From b9c35eac3cee10189b648c82b13e7cb537e3db6f Mon Sep 17 00:00:00 2001 From: strNophix Date: Wed, 23 Feb 2022 15:51:52 +0100 Subject: [PATCH] WIP loadbalancer playbook --- playbooks/install_loadbalancer.yml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 playbooks/install_loadbalancer.yml diff --git a/playbooks/install_loadbalancer.yml b/playbooks/install_loadbalancer.yml new file mode 100644 index 0000000..95627ae --- /dev/null +++ b/playbooks/install_loadbalancer.yml @@ -0,0 +1,27 @@ +- hosts: all + tasks: + - name: Install nginx + package: + name: nginx + state: present + update_cache: yes + become: true + - name: "Ansible | List all known variables and facts" + debug: + var: hostvars[inventory_hostname] + # - name: Move config to vm + # ansible.builtin.template: + # src: ./templates/loadbalancer.cfg.j2 + # dest: /etc/nginx/sites-available/nginx.cfg + # become: true + # - name: Enable loadbalancer config + # file: + # src: /etc/nginx/sites-available/nginx.cfg + # dest: /etc/nginx/sites-enabled/default + # state: link + # become: true + - name: Restart nginx + service: + name: nginx + state: restarted + become: true