Proxy server/host server setup reconfiguration
This commit is contained in:
parent
60138193a9
commit
da8feaa244
|
|
@ -2,7 +2,6 @@
|
|||
newkey_out
|
||||
hosts
|
||||
prox-server-firewall-setup.yml
|
||||
prox-server-setup.yml
|
||||
prox-deploy-service.yml
|
||||
|
||||
!**/ansible_resources/*
|
||||
|
|
|
|||
|
|
@ -5,13 +5,6 @@
|
|||
src: "ansible_resources/hosts"
|
||||
dest: "hosts"
|
||||
mode: '0777'
|
||||
- name: Generate proxy server playbooks
|
||||
template:
|
||||
src: "ansible_resources/{{ item }}"
|
||||
dest: "{{ item }}"
|
||||
mode: '0777'
|
||||
loop:
|
||||
- prox-server-setup.yml
|
||||
- name: Debug Finish message
|
||||
debug:
|
||||
msg: Ansible playbook has finished!
|
||||
|
|
|
|||
|
|
@ -1,8 +1,6 @@
|
|||
# {{ ansible_managed }}
|
||||
|
||||
- hosts:
|
||||
- {{ proxy_server_hostname }}
|
||||
# - {{ proxy_server_hostname }}-defaultport
|
||||
- "{{ proxy_server_hostname }}"
|
||||
# - "{{ proxy_server_hostname }}-defaultport"
|
||||
become: 'yes'
|
||||
ignore_errors: true
|
||||
vars:
|
||||
|
|
@ -34,7 +32,7 @@
|
|||
|
||||
- name: Ensure list of packages is installed
|
||||
apt:
|
||||
name: '{{ "{{" }} packages {{ "}}" }}'
|
||||
name: '{{ packages }}'
|
||||
state: present
|
||||
# NGinx Reverse Proxy/Webserver Setup
|
||||
- name: Ensure NGinx sites config directory exists
|
||||
|
|
@ -42,14 +40,14 @@
|
|||
path: /etc/nginx/sites-available/
|
||||
state: directory
|
||||
|
||||
- name: Ensure reverse proxy git domain config is updated
|
||||
- name: Ensure reverse proxy cockpit domain config is updated
|
||||
template:
|
||||
src: proxy_resources/etc/nginx/sites-available/cockpit.domain
|
||||
dest: "/etc/nginx/sites-available/cockpit.{{ domain_name }}"
|
||||
- name: Enable the reverse proxy git domain config
|
||||
- name: Enable the reverse proxy cockpit domain config
|
||||
ansible.builtin.file:
|
||||
src: /etc/nginx/sites-available/cockpit.{{ domain_name }}
|
||||
dest: /etc/nginx/sites-enabled/cockpit.{{ domain_name }}
|
||||
src: "/etc/nginx/sites-available/cockpit.{{ domain_name }}"
|
||||
dest: "/etc/nginx/sites-enabled/cockpit.{{ domain_name }}"
|
||||
state: link
|
||||
|
||||
- name: Enable NGinx
|
||||
|
|
@ -114,6 +114,12 @@
|
|||
name: '{{ packages }}'
|
||||
state: present
|
||||
|
||||
|
||||
- name: Ensure USB key mountpoint exists
|
||||
become: yes
|
||||
ansible.builtin.file:
|
||||
path: "{{ usbkey_mountdir }}"
|
||||
state: directory
|
||||
# FStab Config
|
||||
- name: Mount up USB key by UUID
|
||||
become: yes
|
||||
|
|
@ -122,7 +128,7 @@
|
|||
src: UUID={{ usbkey_uuid }}
|
||||
fstype: exfat
|
||||
opts: nofail,dmask=0000,fmask=0111,gid=1000,uid=1000
|
||||
state: present
|
||||
state: present
|
||||
|
||||
# SSH Server Setup
|
||||
- name: Enable SSH
|
||||
|
|
|
|||
Loading…
Reference in New Issue