From 8cfea3c672f6f31e52c7c0343841b931ce4a38e6 Mon Sep 17 00:00:00 2001 From: Patrick Toal Date: Sat, 2 Dec 2023 14:18:11 -0500 Subject: [PATCH] Basic NGINX Setup --- .vscode/settings.json | 2 +- install_nginx.yml | 13 +++++++++++++ requirements.yml | 3 +++ 3 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 install_nginx.yml create mode 100644 requirements.yml diff --git a/.vscode/settings.json b/.vscode/settings.json index 9d14cfb..1db676e 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,3 +1,3 @@ { - "ansible.python.interpreterPath": "/bin/python" + "ansible.python.interpreterPath": "/var/home/ptoal/.virtualenvs/ansible/bin/python" } \ No newline at end of file diff --git a/install_nginx.yml b/install_nginx.yml new file mode 100644 index 0000000..1df41e2 --- /dev/null +++ b/install_nginx.yml @@ -0,0 +1,13 @@ +--- +- name: Ensure Nginx is installed and configured + hosts: bab1.mgmt.toal.ca + become: true + tasks: + + - name: Nginx Installed + ansible.builtin.include_role: + name: nginxinc.nginx_core.nginx + + - name: Nginx Configured to serve Front-end Application + ansible.builtin.include_role: + name: nginxinc.nginx_core.nginx_config diff --git a/requirements.yml b/requirements.yml new file mode 100644 index 0000000..484e260 --- /dev/null +++ b/requirements.yml @@ -0,0 +1,3 @@ +collections: + - name: nginxinc.nginx_core + version: 0.8.0 \ No newline at end of file